A vote by politicians in favour of new health legislation has not guaranteed smoking will be banned in all public places in Guernsey. States members voted 37 to eight in favour of approving the project which will now need Royal Assent.
Politicians will debate the list of exceptions to the law stipulating where people can and cannot smoke.
Guernsey's Health Minister assured members that the vote on Wednesday was not the end of the story.
Deputy Peter Roffey told the States if members voted for the law because they generally approved of some restrictions in public places, they had not committed themselves.
He said: "I give members a categorical assurance that at the end of the process when all the details are known, they will have the total control to either bring in the law or decline to bring it in."
Last weekend, only 50 demonstrators joined a march in St Peter Port organised by Support our Smokers to protest against a smoking ban.