At the midway point the following season, Daniel was named to his second consecutive NHL All-Star Game in January 2012. He was one of four players representing the Canucks, including Henrik, Alexander Edler and Cody Hodgson. Chosen to Team Alfredsson in the All-Star Fantasy Draft, he recorded a goal and an assist in a 12–9 loss to Team Chara. Later in the season, Daniel sustained a concussion after receiving a hit from Blackhawks defenceman Duncan Keith during a game on 21 March 2012. With Daniel in the neutral zone and without possession of the puck, Keith hit him in the head with his elbow. After being helped off the ice by a trainer, Daniel remained in the game for a shift before leaving the contest entirely. Two days later, Keith was suspended five games for his hit by the League. Sidelined for the remainder of the regular season, Daniel finished 2011–12 with 30 goals and 67 points over 72 games, a drop off from his League-leading total from the previous season.