El Hadji Malick Ndiaye, head of communications for Ousmane Sonko's party, was charged and electronically tagged over a message posted on Facebook on March 16 about the conditions under which Sonko was taken to court in Dakar on that day, under heavy police escort.
Ndiaye was arrested last Wednesday. On Monday he was charged with "disseminating fake news likely to discredit institutions and maneuvers and acts likely to compromise public security or cause serious political unrest," Moussa Sarr, one of his lawyers, told AFP.
Security forces had forcibly removed Sonko from his car and taken him to the court where he appeared, causing clashes in Dakar.
Those accompanying Mr Sonko accused the security forces of spraying them with a chemical product to get them out of the car.
The opposition is demanding "the release as soon as possible of all political detainees" and calling for support for Sonko.
Sonko faces trial in a defamation case that could make him ineligible to contest next year's presidential election.
The opposition is demanding "the release as soon as possible of all political detainees" and calling for support for Sonko.
Senegal's President Macky Sall has asked the government to take measures to "preserve public order" after the protests over the trial left at least one person dead.
Sall has denied Sonko's accusation that the judiciary is being used to sideline him from the vote.
The presidential camp accuses Sonko of drumming up anger on the streets in a bid to escape justice.