Nope easy fix. First Arab country that attempts to test a nuclear warhead, Medina gets nuked. Any country attempting to use one, Mecca gets nuked
Won't work, they smuggle it in in a ISO container and test it here. If it works, Armageddon has arrived. If it doesn't, you have a "dirty" bomb. Either way, no one knows where it came from.
If you propose to go after Iran regardless, why wait?
Regards,
GtG