The criticism comes after the Madrid branch of the United Left coalition, yesterday tweeted a cartoon depicting a thick-lipped Obama hugging an Orthodox jew wearing a kippa emblazoned with the Star of David and a wad of money bills sticking out of his pocket. Explosions surround the two men.
The caption above the cartoon reads "Invading and destroying countries to loot them," along with the hashtag #Obamagohome.
The attached message, which has been retweeted over 200 times, urges people to gather outside the US embassy in Madrid on Sunday to protest against Obama's visit.
Spain's secretary of state for foreign affairs, Ignacio Ybanez Rubio, contacted Israel's ambassador to Spain to "deplore" the publication of the cartoon and "stressed Spain's commitment to fight any expression of anti-semitism or which encourages anti-semitism," the foreign ministry said in a statement.
More From This Section
United Left says the demonstration on Sunday is to protest US and Israeli policies.
Obama is due to arrive in Spain late today from Poland where he is taking part in a NATO summit.