Ashkan Dejagah will be allowed to stay in the German Under-21 set-up despite withdrawing from the squad to face Israel.
The German-Iranian striker sparked controversy last week when refusing to play against Israel and some politicians and German Jewish groups called for the Wolfsburg player to be kicked off the team.
The 21 year-old has Iranian parents but moved to Germany as a youngster.
German Football Association president Theo Zwanziger met with Dejagah and was satisfied with the explanation he received.
"Ashkan Dejagah has assured us that, due to his Iranian background, he was exclusively concerned with the well-being of his family," Zwanzinger said in a statement
"He stressed... that there were no racist or anti-Semitic reasons."
Dejagah has apologized.
"In case I expressed myself in a way that was misunderstood, I'm sorry," Dejagah told Bild.
"It's clear that I am determined to continue playing for Germany."
Goal.com - Germany - Dejagah To Stay With Germany Despite Israeli Controversy