Israel is not reliable on this matter. Last time they said Sadam had tons of chemical weapons. I doubt IAEA are stupid and cannot discover nukes.
Firebomb thrown during demonstration in northern Israeli town of Umm al Fahm (Haaretz)
from the article: An inside look at the base where Iran is developing nuclear weapons