Immigration authorities prevented a Filipino contract worker from leaving the country yesterday morning after his name showed up in the Hold Departure Order (HDO) list for having a case of marital infidelity.