Franck Ribery has refused to commit his future to Bayern Munich. Only last week, Ribery declared he had ambitions of playing for Manchester United, Real Madrid or Chelsea.
The Frenchman is under contract at the Allianz Arena until June 2011, but will not rule out leaving the club before his deal expires.
"I have a four-year-contract. But promising that I will fulfil it? That is difficult," Ribery, who is with Bayern at their winter training camp in Dubai, said in the Bild newspaper.
"I feel very happy, but that is difficult. I am open to anything. In football you never know what is going to happen."
Ribery has been one of Bayern's most impressive performers since joining from Marseille in 2007.