Dożywocie przewidziano za kontakty homoseksualne z udziałem nosiciela wirusa HIV, za seks homoseksualny z nieletnimi i osobami niepełnosprawnymi, a także za wielokrotne kontakty homoseksualne, do których dochodzi za obopólną zgodą.
Ustawa zawiera też zapis o karze siedmiu lat więzienia dla osoby, która "prowadzi ceremonię zawarcia małżeństwa" przez osoby tej samej płci.
Uchwalona obecnie ustawa jest zrewidowaną wersją projektu z 2009 roku, w którym za kontakty homoseksualne groziła nawet kara śmierci.
Prezydent Yoweri Kaguta Museveni ma 30 dni na podpisanie ustawy. Agencja Associated Pres odnotowuje, że choć w przeszłości wyrażał się on "lekceważąco" o homoseksualistach, ostatnio złagodził stanowisko, mówiąc, że jest przeciwny tylko homoseksualistom, uprawiającym "autopromocję".