Ahmadinejad was on his way to a sports arena to make a speech in Hamedan, south of the capital, when the explosion occurred.
Conservative website Khabaronline, the first source to report the incident initially said a hand grenade was thrown at the hardliner's motorcade but later in the day dropped "grenade" in its report and used the word "firecracker" instead.
[...]The incident came only two days after Ahmadinejad repeated his claim that Iran's archfoe Israel wants him dead.
"Stupid Zionists have hired mercenaries to assassinate me," Ahmadinejad said in a televised speech to expatriate Iranians on Monday.
On Tuesday, Iran's foreign ministry spokesman also insisted that the hardliner is on Israel's hit list.
"It is quite evident that the Zionist forces are under state orders to assassinate different figures in the Islamic world," Ramin Mehmanparast told reporters.
"They may dare in their mind to assassinate Islamic world figures as soon as they have access to them and one of the greatest enemies of this regime is Dr Ahmadinejad."
The animosity between Iran and Israel has steadily worsened under the presidency of Ahmadinejad who has infuriated the world powers by dismissing the Holocaust as a "myth."
Israel too has never ruled out a military strike against Iran to stop its nuclear programme. On its part, Iran does not acknowledge Israel.
If the Joos really wanted that crazy SOB dead, right now there'd be a cork in his ass to keep the worms out.