Paul Banfield was given an 18-week prison sentence which was suspended for two years in 2015.
It came after he admitted inappropriately touching and kissing a 17-year-old girl in Shrewsbury town centre.
He had pleaded guilty to sexual assault at Shrewsbury Crown Court.
The court was told last year that it was the third young girl that Banfield had approached and behaved with in a similar manner.
It was told that the police had growing concerns for the risk he posed to the community.
A restraining order given at the time forbid him from being in Telford town centre during certain hours in school term-time.
On September 8 this year Banfield was seen in the town centre by the father of one of his victims at 7am.
He was arrested an appeared at Shrewsbury Crown Court. Miss Samantha Powis, prosecuting, said the father decided to take a picture as proof.
Banfield, 44, of Stonedale, in Sutton Hill, Telford, had pleaded guilty to breaching the retraining order.
Mr Dean Easthope, for Banfield, said it was a low level breach in circumstances.
He said: "He was simply on the ring road, not aware of his location putting him in breach of his restraining order. This is a vulnerable man with learning difficulties.
He was walking towards the train station to get a train to Wolverhampton."
Banfield said he had not realised school had started again.
Mr Easthope said he was unlikely to have come into contact with any schoolchildren at 7am.
Judge Barrie handed him a three-year community order for the crime.
He also told him to attend sessions to help him cut back on his drinking.