For most of the 2007–08 season, Forsberg was an unrestricted free agent and said that he would not return to the NHL. He had surgery on his foot and was waiting to see if he was in condition to play. He said that in Europe, he would only play for Modo Hockey, and in the NHL he would probably play for one of his former three clubs. On 25 February 2008, Forsberg signed a contract with the Colorado Avalanche for the rest of the 2007–08 season.