A man who went missing in the local area for three weeks was a sex offender due to be sentenced for making a threatening phone call.
Police issued a missing persons appeal to trace Leo Stewart on July 27 but no mention was made of his offending behaviour or the fact he had been placed on the sex offenders register in 2016.
Stewart, from Methil, was previously jailed for 12 months for flashing at two people including a 13-year-old girl. He will be sentenced at Kirkcaldy Sheriff Court on November 28 for making a threatening phone call to a woman.
Police said they had taken the advice of the Crown office in failing to warn the public that they had lost contact with the 22-year-old.
Stewart was eventually traced in Kirkcaldy on August 16. The force issued a short statement on Tuesday to say he had been found.
A Crown Office spokesman said: “Requests by police to issue images, CCTV or press releases are very carefully considered by Crown Counsel, including taking into account any risk to the public, before making any decision on how to proceed.”
He will be sentenced in November for making a phone call to a woman which was grossly offensive and of a menacing character.