A ban on legal highs is not possible because the chemical composition of synthetic cannabis keeps changing, Associate Health Minister Peter Dunne says.
But the National MP for Northland Mike Sabin said the Psychoactive Substances Act would end up being a ban "by default" as it would be too expensive for people to get new products to pass the act's strict threshold.
Mr Dunne was largely behind the act, introduced in July last year, which allowed licensed retailers to sell psychoactive substances - also known as legal highs - deemed to pose a low risk of harm.
Under the act, local authorities can set up a local approved products policy that can limit where the substances can be sold - but they cannot ban the products, even if they want to.
Whangarei District Council is seeking public feedback on its proposal to limit the sale of psychoactive substances to a three-block area of the CBD, but many people want them outlawed.