Police on Skye have recovered cannabis with a street value of more than £45,000 from an address in the Struan area following a search on Monday 23 April.
A 37-year-old man has been charged in connection with the recovery and is expected to appear at Portree Sheriff Court on Wednesday 25 April.
Sergeant Bruce Crawford said: "This enforcement action has resulted in a large quantity of controlled drugs being removed from circulation.
"The success of this operation is as a result of information received from the Skye community, who continue to support us in our efforts to disrupt those intend on supplying controlled drugs.
"Anyone with information regarding controlled drugs can report this by calling 101 or Crimestoppers if they wish to remain anonymous on 0800 555 111.
"I would also encourage residents to join the Rural Alert scheme at www.ruralwatchscotland.co.uk to receive alerts on local crimes, missing persons and community issues."