A sex offender who breached an order banning him from Inverness has been given one last chance to stay out of jail.
Darren Duncan, 32, of Iona Court, Fort William, previously admitted breaching his bail conditions and appeared at Inverness Sheriff Court yesterday for sentence.
He was banned from entering Inverness on August 24 last year but police found him in Glenurquhart Road the following day.
Sheriff Margaret Neilson ordered the offshore worker to carry out 200 hours of unpaid work, and warned if he did not he would be sent to prison.
Fort William sex offender given last chance after breaching banning order