Tehran: Intelligence Minister Heydar Moslehi, who resigned from his post, was reinstated by supreme leader Ayatollah Ali Khamenei despite the resignation being accepted by the President, reports have said.

"Heydar Moslehi will continue his work in the ministry as minister after his resignation was rejected by the supreme leader," says report.

Earlier on Sunday, it was reported that Moslehi had quit and that his resignation had been
accepted by President Mahmoud Ahmadinejad.

It was also reported that Ahmadinejad immediately appointed Moslehi as his "adviser" on intelligence affairs.

"I thank and appreciate your efforts during your tenure in the post of Intelligence Minister... I accept your resignation," Ahmadinejad was quoted as saying in a letter to Moslehi.

The reports did not specify the reasons for the resignation of Moslehi who was a newcomer in Ahmadinejad's second term cabinet. Ahmadinejad was returned to office after a disputed presidential election in June 2009.

Moslehi had replaced Gholam Hossein Mohseni Ejeie, now Iran's Prosecutor General, who was sacked by Ahmadinejad from the post in July 2009.