Ghafoor was ordered to pay a fine of 5 million dirhams ($1.36 million), his lawyer told Reuters.

Ghafoor was detained last month while transiting through Dubai airport on charges related to an in absentia conviction for money laundering.

($1 = 3.6727 UAE dirham)

(Reporting by Alexander Cornwell; Editing by Toby Chopra)