Za przyjęciem ustawy głosowało 438 posłów, jedynie Lidia Gądek z Platformy Obywatelskiej wstrzymała się od głosu.
Ustawa zobowiązuje samorządy do zmiany obowiązujących nazw, które upamiętniają lub propagują komunizm lub inny ustrój totalitarny, w ciągu 12 miesięcy od wejścia w życie nowych regulacji. Decyzję o stwierdzeniu nieważności uchwały nadającej niezgodną z nowymi przepisami nazwę budowli, obiektowi lub urządzeniu użyteczności publicznej będzie podejmował wojewoda po obowiązkowym zasięgnięciu opinii Instytutu Pamięci Narodowej.
Zgodnie z nowymi przepisami, zmiana nazwy dokonana na podstawie ustawy nie będzie miała wpływu na ważność dokumentów zawierających nazwę dotychczasową.
Ustawa zakłada, że nazwy budowli, obiektów i urządzeń użyteczności publicznej, w tym dróg, ulic, mostów i placów, nie mogą upamiętniać osób i organizacji, wydarzeń lub dat symbolizujących komunizm lub inny ustrój totalitarny. Zdecydowano też, że pisma oraz postępowania sądowe i administracyjne w sprawach dotyczących zmiany nazwy będą wolne od opłat.