Sejm przyjął ustawę 24 lutego. Jak pisały media, projekt posłów Prawa i Sprawiedliwości praktycznie zakazuje zmieniania nazw ulic, mostów czy placów, których patronami są m.in. święci, historyczni władcy czy "osoby zasłużone dla budowania i umacniania Państwa Polskiego".
Ustawa definiuje pojęcie patrona i patronatu oraz ogranicza możliwość zmiany takiej nazwy obiektów przestrzeni publicznej do ściśle określonych przypadków. Wśród nich wskazano takie, gdy "jednocześnie ustanowiono tego patrona lub patronat jako nazwę innego obiektu przestrzeni publicznej w celu zapewnienia godniejszej formy upamiętnienia" albo "ujawniono, nieznane publicznie w chwili ustanowienia patrona lub patronatu, okoliczności, które kwestionują zasadność uznania danej nazwy za patrona lub patronat".
Ustawa dotyczy patronów odwołujących się do historycznych władców Polski; Ojca Niepodległości; innej osoby zasłużonej dla budowania i umacniania Państwa Polskiego patronie tożsamości Narodu Polskiego lub dla rozwoju społeczeństwa; osoby ogłoszonej świętą lub błogosławioną przez Kościół Katolicki lub inny kościół chrześcijański.
Rozszerzona ochrona ma objąć rozbudowaną definicję pomnika o kopce, obeliski, kolumny, rzeźby, posągi, popiersia, kamienie pamiątkowe, płyty i tablice pamiątkowe.
Zgodnie z ustawą, uchwały dotyczące zmiany patrona lub patronatu podjęte przez samorząd terytorialny, które są niezgodne z zasadami określonymi w ustawie, są nieważne. W przypadku, stwierdzenia nieważności takiej uchwały, samorząd będzie musiał w ciągu 7 dni przywrócić oznaczenie poprzedniej nazwy, jeśli zostały usunięte.