Charles Richard Sargent, 57, was charged Monday with prostitution and parole violation. Sargent is registered as a sex offender after being convicted in 2007 of assault with intent to commit sexual abuse.

Police, however, said Sargent never tried to lure the girl into his truck. He had been looking for a prostitute he knew and left once he realized he pulled up to the wrong person, said Sgt. Jason Halifax, a Des Moines police spokesman.

Police originally reported that they were not going to file charges against Sargent.

But when Sargent was interviewed by detectives he admitted to having sex later with the prostitute he had been seeking, Halifax said.