Recovering in time for the start of the 2011–12 season, Samuelsson played six games for Vancouver before being traded away on October 22, 2011. He was sent back to Florida for his second stint with the Panthers, along with fellow veteran forward Marco Sturm, in exchange for forwards David Booth and Steven Reinprecht, as well as a third-round draft pick in 2013. In an interview with HockeySverige.se at the end of the season, he told Swedish reporters that while he enjoyed playing in Vancouver, competing alongside countrymen Alexander Edler and the Sedins in particular, he "didn't think very highly of management." He also criticized Alexandre Burrows for his actions during the Finals, when he bit Patrice Bergeron's finger after the Bruins forward had put it in his mouth, citing it a rallying point for the Bruins in their defeat of the Canucks.