Guardian Council
Presidential candidates and parliamentary candidates must be approved by the Guardian Council (all members of which are directly or indirectly appointed by the Leader) or the Leader before running, in order to ensure their allegiance to the Supreme Leader. The Leader very rarely does the vetting himself directly, but has the power to do so, in which case additional approval of the Guardian Council would not be needed. The Leader can also revert the decisions of the Guardian Council. The Guardian Council can, and has dismissed some elected members of the Iranian parliament in the past. For example, Minoo Khaleghi was disqualified by Guardian Council even after winning election, as she had been photographed in a meeting without wearing headscarf.