A MAN who wrecked his mourning lover's home after she attended a funeral has avoided jail.

Barry McDonnell threw items of rubbish around at Yvonne Hislop's house in Cardonald.

The 43-year-old also kicked in her door after he initially left the scene.

McDonnell pleaded guilty at Glasgow Sheriff Court to engaging in a course of behaviour which was abusive to his partner.

The offence was aggravated by involving abuse of a partner or ex-partner.

Prosecutor Lauren Aitchison said: "At 4.30pm, Ms Hyslop returned home from a funeral.

"McDonnell and his friend were at the address while extremely intoxicated.

"She asked them to leave on several occasions before the friend left at 6.30pm."

McDonnell became angry and shouted at Ms Hyslop.

Ms Aitchison added: "He threw various pieces of rubbish about the place and kicked the living room table causing damage to it."

McDonnell then left before Ms Hylsop went to sleep.

She was woken up at midnight by the sound of banging which was McDonnell kicking her front door.

Ms Aitchison said: "Around 10 minutes later, he entered the property having successfully kicked in the door and entered the bedroom.

"He pulled the duvet off of her before throwing property around the room."

One of the items was a dressing table which broke.

Officers later traced McDonnell, who was topless and out of breath, to the property.

Ms Aitchison added McDonnell caused £400 of damage.

Susan Gibson, defending, told the court that the money was repaid by McDonnell's mother.

The lawyer added: "He doesn't try to make any excuse for his behaviour or justify it.

"He was wrong to behave in this way.

"Ms Hyslop's position is the relationship will continue and they will reconcile."

I was revealed McDonnell's previous convictions include road traffic offences and a domestic matter from 2007 with another partner in which he was admonished.

Sheriff Charles Lugton told him it "was certainly an unpleasant incident."

McDonnell, also of Cardonald, was put under supervision for 12 months and ordered to do 135 hours of unpaid work.