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 criticised 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.
Mr Sirisena has encouraged women in the country to play a more active part in politics, boasting last year that his government had acted to ensure more women were returned at future elections.
His apparent double standards over the alcohol issue drew anger from both women and men on Twitter on Sunday.
Image Copyright @duvindi @duvindi
And for anyone preparing to mock Sri Lankan women’s outrage at being officially prohibited from buying alcohol, check your analysis. 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.
— Subha W (@smwij88) January 14, 2018
End of Twitter post by @smwij88
Skip Twitter post by @samarajiva
Sad. @MaithripalaS believes women have impaired decision-making abilities. So why is he taking credit for increasing women’s representation if they can’t take a simple decision about buying or not buying alcohol? https://t.co/t0zkG1vGa3
— Rohan Samarajiva (@samarajiva) January 14, 2018
End of Twitter post by @samarajiva
Skip Twitter post by @chathurakk
This was a ridiculous law. If women can drink alchol why can’t they purchase? The person who re-imposing that victorian age ban in 2018 should be a very logical person ?
— Chathura Da Wanderer (@chathurakk) January 14, 2018
End of Twitter post by @chathurakk
According to World Heath Organization data from 2014, 80.5% of women never drink, compared to 56.9% of men.
Less than 0.1% of women above the age of 15 are prone to heavy drinking, compared with 0.8% of men in the same age bracket.
A majority of women in Sri Lanka traditionally choose not to drink alcohol as they see it as contrary to Sri Lankan culture, the BBC’s Azzam Ameen reports.