Following his rookie season with the Canucks, Daniel made his third World Championships appearance, in 2001 in Germany. He was injured midway through the tournament and had to return to Vancouver for surgery on a herniated disc in his lower back. Sweden defeated the United States 3–2 to win its second bronze medal in three years. He made a fourth tournament appearance at the 2005 World Championships in Austria. Sweden missed out on the bronze medal, losing to Russia, 6–3. Daniel had an assist in a losing effort during the bronze medal game. He finished with nine points in nine games, which tied for fourth in tournament-scoring.