By Amr Shaheen
BBC Sport, North Africa
Morocco defender Nourredine Naybet has announced his retirement from international football.
"I believe it is the right time to do so," Naybet said.
"I am not happy with what is happening with the national team anymore."
Naybet, who plays for English Premiership side Tottenham Hotspur, has been in conflict with national manager Zaki Badou after he was dropped from the World Cup qualifier against Kenya.
"I respect my coach and I know my limits," Naybet went on.
"But he said I was injured [before the qualifier], which was not true," he claimed.
Badou told BBC Sport that Naybet's decision to retire from international football was timely.
"He made the right choice," said the former goalkeeper, who played at the 1986 World Cup finals.
"I believe he should have quit earlier. He is not young anymore and I cannot see him in my future plans," Zaki told BBC Sport.
The 35-year-old will go down as one of Morocco's all-time greats, with over 100 caps for the Atlas Lions.
He was at the 1994 and 1998 World Cup finals and featured at five African Cup of Nations, leading Morocco to the finals at the 2004 edition in Tunisia, their first since 1976.
The former Deportivo La Coruna player, who played over 200 matches in Spain's La Liga, also had spells with Portugal's Sporting Lisbon and French club Nantes.