A move to grant women in Sri Lanka the same rights as men to buy alcohol legally has been overruled by President Maithripala Sirisena.
He told a rally he had ordered the government to withdraw the reform, which would also have allowed women to work in bars without a permit.
He said he had only found out about the move from the newspapers.
The government announced on Wednesday it was amending a 1955 law, agreeing that it discriminated against women.
Critics have accused the president of not taking gender equality seriously.
"This is not just about this archaic sexist law but the archaic sexist system in which this law is just one more tool of control," wrote one Sri Lankan blogger.
While the previous law was not always strictly enforced, many Sri Lankan women had welcomed the change.
It would have allowed women over the age of 18 to buy alcohol legally for the first time in more than 60 years.
A ban on alcohol being sold outside the hours of 09:00 to 21:00 would have been changed to allow sales between 08:00 and 22:00.
Leading monks in the Buddhist-majority country had criticized the decision to lift the ban, arguing it would destroy Sri Lankan family culture by getting more women addicted to alcohol.
Saying he had listened to criticism of the government's step, President Sirisena told the rally he had ordered the government to withdraw its notification announcing the lifting of the ban.
It came as no surprise to some as he runs an anti-alcohol campaign and has warned in the past that alcohol consumption among Sri Lankan women is increasing "drastically".
However, commentators say the abrupt cancellation of the government's reform suggests there are differences within the coalition government.
Read more at BBC.