German police say a 50-year-old Israeli professor was attacked by a German man with Palestinian roots who knocked off the victim's kippah and shoved him while yelling "No Jews in Germany!"
Police in the city of Bonn said the assault happened in a park on Wednesday afternoon.
A police statement said the professor's companion reported it, but the officers who arrived initially mistook the victim for the perpetrator and knocked the professor to the ground, punching him in the face.
Bonn Police Chief Ursula Brohl-Sowa met with the professor on Thursday to apologize for the officers' mistake.
Police say a male suspect was identified and temporarily detained. They said the 20-year-old suspect was already known to police.
The anti-Semitic attack is the latest in a string of attacks across Germany in recent days. A young Jewish man was badly beaten by a group of Muslims in Berlin on Saturday, and last Friday, a Chabad emissary in Offenbach was the victim of a verbal assault on his way to synagogue.