 After playing four games with the last-place Flyers, Leighton was once again placed on waivers.He was picked up by the Montreal Canadiens on February 27, but he finished the season without playing a game for his new team.Montreal traded him in the off-season to the Carolina Hurricanes in exchange for a seventh-round pick in the 2007 NHL Entry Draft.