The man, Bilal Haris, stood up from his seat as Iqbal arrived on stage to address the convention in Aliabad area.
Bilal hurled a shoe at the minister, which reportedly touched the minister.
Workers at the convention grabbed the man, who was handed over to the police.
After the incident, Iqbal descended from the stage leaving his speech in between.
The minister, however, directed the police not to take legal action against the man, officials said.
He was subsequently released by the law enforcers.