A SEX offender, who avoided a jail term for sexually assaulting a boy, has been hauled before a sheriff once again.

Robert McKechnie failed to comply with sex offender registration regulations and later struggled violently with police.

As a result, the Sauchie man was back in the dock at Alloa Sheriff Court on Thursday, April 29.

He admitted that, between September 1 and October 17, he failed to comply with the sex offender registration procedures by failing to tell police he was in receipt of a new bank card.

The 36-year-old also admitted that on September 15 at Main Street, Sauchie, and en route to Falkirk police station, he acted aggressively, repeatedly shouted and swore, repeatedly made offensive remarks and threats of violence, made threats to harm himself, repeatedly kicked the inside of a police vehicle, struck himself on the head with handcuffs and repeatedly made false allegations.

Then in the courtyard of the Dutch Inn, Skinflats, he resisted two police officers and struggled violently with them.

The court was told McKechnie had been drinking heavily and could not remember much about the incidents on September 15.

Sheriff Craig Harris deferred sentence for reports and McKechnie will be sentenced on June 10.

He warned the accused: "You are exceptionally close to a custodial sentence."

In October, McKechnie avoided a jail sentence despite being found guilty of sexually assaulting a 14-year-old boy after trial.

He sexually assaulted a 14-year-old boy, went on to further assault the same victim by repeatedly pushing him and also attacked a girl of the same age by seizing her hair and arm.

Sheriff Harris had placed McKechnie, of Craigview, on a community payback order for three years and put him on the sex offenders register.