Dozens of lawmakers came to blows as members of the opposition party tried to stop the ruling body from passing a law removing the age cap from the presidency.
The fight started after some opposition ministers accused ruling party members of carrying guns, sparking a fierce argument which turned into pushing and eventually brawling.
Punches and chairs were thrown as ministers fought on tables and across rows of seats before plainclothes secret service agents hauled members of the opposition from the main chamber of parliament, located in Kampala.
After most of her ministers were hauled away by force, the leader of the opposition led the rest of her members in a walk-out, accusing the majority party of intimidation.
Ugandan law currently bans anyone over the aged of 75 from holding the country’s highest office, meaning current President Yoweri Museveni, 73, is ineligible to run in the next election.
But his party, the National Resistance Movement, has now brought a bill to scrap that law. Maximum term limits have already been removed, meaning the new rule change would allow leaders to rule indefinitely.