Fugitive paedophile David Chadwick, 58, has been arrested after handing himself into police.
Chadwick was wanted by Dorset police after breaching his licence conditions. He was released from prison recently after being jailed three years ago for child sex offences.
Detectives said Chadwick had surrendered to Suffolk Police in Lowestoft and will be returned to prison.
Detective Inspector Joe Williams said: "Earlier this evening David Chadwick presented himself to police officers working in Lowestoft, Suffolk. He will be immediately recalled to prison.
"I would like to thank members of the public, as well as the media, for their assistance in this investigation."