Singapore's attorney general has dropped drug trafficking charges against an Australian television reporter.

Peter Lloyd's lawyer, Hamidul Haq, says the attorney general decided to drop the charges after sending him a letter arguing the Australian Broadcasting Corporation journalist was not a drug trafficker.

The lawyer did not say why the attorney general changed his mind.

Lloyd still faces other charges, with sentencing scheduled for December 2.

The New Delhi-based reporter was arrested in July while on vacation in Singapore, and charged with methamphetamine possession and consumption.

Singapore has some of the world's toughest drug laws, including a mandatory death penalty for anyone carrying more than 15 grams of heroin or 500 grams of marijuana.

Llyod's charge of consumption carries a maximum penalty of 10 years in prison and a $14,700 fine.

The earlier drug trafficking charge carried a punishment of up to 20 years in prison and 15 cane strokes.

Singaporean authorities have released Lloyd from custody after he posted $60,000 bail.

Some information for this report was provided by AFP and Reuters.