The Czech Republic is one step away from losing its status of one of the last havens for tobacco smokers in Europe.

The Senate, the upper house of Parliament, voted 45-12 on Thursday a bill that should introduce a broad ban on smoking in pubs and restaurants. The vote was preceded by a five-hour long heated debate in the upper house, with numerous efforts to modify the ban.

Movie theaters, concert venues, exhibition halls and indoor sports settings would be banned from having separate rooms for smokers.

To become effective on May 31, which is World No Tobacco Day, the draft bill needs the president’s Zeman signature, who is a chain smoker.