An Elgin man will be able to attend his own wedding after being spared jail.
Former support worker Scott Campbell is due to marry his fiance next month.
But yesterday he appeared at Elgin Sheriff Court from custody and admitted acting in a threatening manner towards his partner.
He shouted and swore in her face and pulled a phone of her hands to stop her calling 999.
Sheriff Gary Aitken told the 47-year-old that the offence could have carried an 18-month prison sentence – and warned him the option held “some attraction”.
Fiscal depute Rowena Carlton said the couple had been drinking at Campbell’s home on September 14 before an argument began.
She said: “He became aggressive and ended up destroying his own mobile phone by punching it.
“He then started shouting and swearing in the complainer’s face. She felt alarmed and tried to call 999 but the accused pushed her on to the bed and threw the phone across the room.”
Defence solicitor Matthew O’Neill said: “There were initially plans for the couple to go out for dinner and when that didn’t happen Campbell went to the local shop to buy alcohol. An argument has then taken place about the use of social media.”
Sheriff Aitken said: “You are apparently getting married shortly. You are lucky to have your liberty to go the wedding.”
Campbell, of Victoria Road in Elgin, was sentenced to 150 hours of unpaid work after pleading guilty to acting in a threatening or abusive manner likely to cause fear or alarm.