Updated

An opposition figure whose overnight detention sparked violent protests in Haiti's capital says authorities charged him with disobeying police authority.

Andre Michel says police charged him with that after he told officers they couldn't search his car after a traffic stop. He says he told them the car could only be searched by a judge.

Michel is a lawyer who has brought corruption cases against the government and he contends he was stopped because he's an open critic of President Michel Martelly.

Michel's detention prompted dozens of his supporters to shut down parts of Port-au-Prince with fiery barricades Wednesday. Some whisked him out of the courthouse just as a judge was about to order him to jail.

Haiti's government condemned Michel's removal from the courthouse.

Michel made the remarks Thursday.