Nick Stahl has been arrested for allegedly committing a "lewd act" at a porn shop in Los Angeles.
The troubled Terminator 3: Rise of the Machines actor was arrested by Los Angeles Police Department undercover vice officers at the store after they allegedly discovered him "touching himself" in a private booth, according to gossip website TMZ.
However, Nick, 33, insisted the whole incident was a "misunderstanding".
This is the latest in a string of setbacks for the actor who was reported missing in May and again in June.
After his first disappearance he re-emerged and was admitted to a rehabilitation clinic.