A Hull flasher has been jailed after failing to sign the sex offenders' register for the eighth time.
Carl Lee Williamson, 26, has been locked up for six months after admitting the latest two breaches.
He was ordered to sign the sex offenders register for seven years after he was convicted of indecently exposing himself in 2008.
It means he has to inform police of any changes of address within three days and also has to tell officers if he is in a house for 12 hours with someone under 18.
Williamson admitted failing to comply with the requirements when he appeared at Hull Crown Court.
Prosecutor James Byatt said Williamson told police on July 3 he was of no fixed address but, five days later, his girlfriend confirmed he had stayed at her house a few times a month. She had a 16-year-old son who had been at the house on one of the occasions.
The Honorary Recorder of Hull and the East Riding, Judge Michael Mettyear, said: "You have been absolutely hopeless at complying. You just keep making mistake after mistake.
"Only custody can be justified when you keep breaching an order like this."