Franck Ribery has signed a one-year contract extension with Bayern Munich, tying him to the club until 2018.
The 33-year-old's previous deal was due to expire at the end of the current season, but the agreement - announced by the club on Sunday - lengthens his stay.
Ribery joined Bayern from Marseille in 2007, winning six Bundesliga titles and the Champions League among a total of 18 winners' medals he has accumulated.
"I'm very happy to play for FC Bayern for another year," the winger told the club's official website.
"This great club and the city have become my home, both in terms of sport and in private.
"I'm looking forward to many more beautiful moments together with the FC Bayern fans, and I want to play my part in the team's success in the next one and a half years."
Bayern chairman Karl-Heinz Rummenigge was overjoyed to strike a deal with the club icon.
He said: "Six German championship titles, five cup triumphs, the Champions League, the FIFA Club World Cup, the UEFA Supercup: FC Bayern's biggest triumphs in the last few years are closely linked with Franck Ribery.
"He's both a key player and a crowd-pleaser, so we are happy we have extended the contract with Franck by another year."
Ribery was a second-half substitute as Bayern defeated Bayer Leverkusen 2-1 in the Bundesliga on Saturday.
He has made 333 appearances for the club and scored 108 times across all competitions.