BERLIN (Reuters) -- Germany's Foreign Ministry has recalled its ambassador to Iran after a German diplomat attended a military parade in Tehran, a ministry spokeswoman said.
"I can confirm that the ambassador has been called back to Berlin for consultations," the spokeswoman said.
The weekly magazine "Der Spiegel" reported that Foreign Minister Frank-Walter Steinmeier was "very annoyed" that Germany's defense attache in Tehran attended the parade despite the advice of the European Union's ambassador to stay away.
Iranian President Mahmud Ahmadinejad gave a speech at the parade at which weapons were on display as well as a banner reading "Israel should be erased from the world," "Der Spiegel" said.
Steinmeier ordered the German ambassador, Herbert Honsowitz, to return to Berlin on September 28 to clarify whether he had given the attache any clear instructions with regard to attending the parade, the magazine said.
Germany joined the five permanent members of the UN Security Council on September 26 in agreeing a resolution that ordered Iran to halt nuclear-enrichment work but imposed none of the new sanctions Washington and its allies wanted.
The Security Council unanimously passed the resolution on September 27. Iran, which insists its nuclear program is entirely peaceful and will only be used to generate electricity, dismissed the resolution.