His campaign group detained in Dubai announced that he had been freed and his passport returned.
The 27-year-old man appeared in court after being arrested for alleged public indecency and drinking alcohol at Rock Bottom Bar on July 15.
He was exonerated by Sheikh Mohammed bin Rashid al-Maktoum, the ruler of the emirate.
Radha Stirling, CEO of DiD, said, “We wish to express our deepest gratitude to Sheikh Mohammed for his personal intervention in this case, and for exonerating Jamie at long last.
“This was a courageous and honourable decision on the part of Sheikh Mohammed, and while it highlights the urgent need for judicial reform in the country, it is also a hopeful sign that the UAE’s leadership possesses the will and vision to pursue such reforms in the future.”
Harron who had been working in Afghanistan was in Dubai for two days on vacation when he was arrested for public indecency, he lost his job and was told he could have faced up to three years in prison.
He had already been sentenced in absentia to 30 days in prison for failing to appear at a court hearing for making a rude gesture and drinking alcohol during the same July incident.
In relation to the public indecency charge, Harron said he ‘touched a man on his hip to avoid impact’ as he made his way through a crowded bar, holding drinks.
He was initially jailed for five days, and then released on bail with his passport confiscated.
Metro.co.uk reports that Police in Dubai is said to have called Harron on Monday morning telling him the cases against him had been dismissed and he could collect his passport.