After the season, he had surgery on his right ankle and foot to correct deformities because of an abnormal arch that caused him to stretch his ankle tendons. He was expected to have the same surgery done on his left foot and to be sidelined until January, but a doctor decided he did not need it and he was ready to play by the start of the 2006–07 NHL season. On 14 September 2006, Forsberg became the 15th captain in Flyers history, replacing Derian Hatcher (the interim captain after Keith Primeau retired). The season was troubled for him: while the Flyers were having their worst season ever, Forsberg had not fully recovered from his right foot problems and had doubts about his future. With his contract over at the end of the season and with no commitment on Forsberg's part to signing a new contract or to retire, on February 15, shortly before the trade deadline, the Flyers traded him to the Nashville Predators in exchange for Ryan Parent, Scottie Upshall and Nashville's first- and third-round 2007 picks to boost Nashville's playoff run. The Predators' last regular season game was at Colorado, and Forsberg returned to Denver for the first time since leaving the Avalanche. The Predators won and Colorado missed the playoffs as a result. This was the first time the Avalanche had failed to make the playoffs since moving to Colorado. The Predators lost in the first round of the playoffs against the San Jose Sharks, with Forsberg scoring four points in the five game series. Forsberg had an average of less than one point per game in the regular season for the first time in his career and for the second time in the playoffs.