The Swiss Parliament has agreed in principle to impose a fine on consumers of small amounts of cannabis instead of opening a mandatory criminal proceeding. The move stops short of a full legalisation of the substance. Accepting liberalisation of the law by 31 votes to four, the Senate followed an earlier vote by the House of Representatives in parliament's spring session. The proposal, which dates back eight years, aims to decriminalise the consumption of up to ten grams of cannabis for consumers above the age of 18. However, both chambers still have to agree on the level of the financial penalty.