A blind man was robbed of his Jelly Babies for refusing to let a stranger use his toilet.
Chris Ryan had just returned home from the shops where he bought the sweets and a paper for his hospitalised flatmate when he heard someone knocking.
Graham Gribble, 43, was at the door and asked Mr Ryan if he could use his bathroom.
When he refused, Gribble attacked him and tried to barge his way in, before stealing the shopping.
Officers later traced Gribble to an address in Oldcroft Place, Aberdeen, where they discovered the Jelly Babies.
He confessed to the assault and robbery on July 28 this year when he appeared at Aberdeen Sheriff Court on Friday.
Mr Ryan said he’s been living in fear since the attack.
He said: ‘I wish they would throw away the key and never let him out.
‘I keep worrying when I go to the shop in case there is anyone like him.’
Mr Ryan also revealed he had been mugged in a separate incident last year. His housemate, Paul Shurmer, said the incident was ‘disgusting’ as he paid tribute to his loyal friend.
He said: ‘Chris went out after and bought everything again and came out to me that morning.’
Mr Ryan said he took a taxi for that journey because he was so scared.
David Sutherland, defending Gribble, said his client had no recollection of the incident but was ‘disgusted’ with his behaviour towards a ‘vulnerable and elderly gentleman’.
Mr Sutherland said Gribble had a drug problem but went through periods where he managed to stay out of trouble.
Sheriff William Summers said: ‘This was a particularly heartless crime committed against a vulnerable member of the community.
‘I have to recognise that the violence involved was limited. I also need to recognise that it was committed in an opportunistic way.
‘There is no alternative to a custodial sentence.’
Sheriff Summers sentenced Gribble to 16 months in prison.