After being recalled on 18 April 2013, Kačaniklić made his first appearance for Fulham two days later, starting the whole game before being substituted in the 85th minutes, in a 1–0 loss against Arsenal. Two weeks later on 4 May 2013, he set up a goal for Bryan Ruiz, who went to score twice, in a 4–2 loss against Reading. Kačaniklić then scored his fourth goal of the season, as well as, setting up the club’s third goal of the game, in a 3–0 win over Swansea City on the last game of the season. After the match, he was named Sky Sports’ Team of the Week. At the end of the 2012–13 season, Kačaniklić went on to make thirty appearances and scoring four times in all competitions. However at the start of the 2013–14 season, Kačaniklić suffered a hamstring injury that saw him missed the opening game of the season against Sunderland. It wasn’t until on 24 August 2013 when he made his first appearance of the season, coming on as a substitute in the 61st minutes, in a 3–1 loss against Arsenal. Following this, Kačaniklić was involved in a lot of playing time for the side. After sitting out of the first team for two matches, he returned to the starting line-up, coming on as a 80th minutes as a substitute, in a 2–0 loss against Southampton on 26 October 2013. In a follow–up, Kačaniklić scored his first goal of the season, in a 3–1 loss against Manchester United. He then set up two goals in two matches between on 8 December 2013 and 14 December 2013. On 23 January 2014, Kačaniklić signed a one-year extension to his contract, keeping him at Fulham until June 2015. However, Kačaniklić soon found his playing time reduced later in the 2013–14 season, due to being placed on the substitute bench. As a result, the club were later relegated to the Championship after losing 4–1 to Stoke City. Sky Sports said about his performance, saying: "Kacaniklic hasn't fared much better, with his most noteworthy act all season coming when he scored a consolation with his side three-goals down at home to Manchester United." At the end of the 2013–14 season, Kačaniklić made twenty–nine appearances and scoring once in all competitions.