DJ Andy Kershaw has been released 44 days after being jailed for breaking a restraining order involving his ex-partner.
Kershaw had pleaded guilty
The 48-year-old from Rochdale pleaded guilty to the offence at the High Bailiff's Court in Douglas on the Isle of Man in January.
The breach of the order, which bans him from seeing Juliette Banner, took place in Peel on the island in November.
Police confirmed that he had been released on Friday morning.
Kershaw, of Shore Road, Peel, and Miss Banner have two children, a ten-year-old son and eight-year-old daughter.
The court heard that the root of the problem was a dispute over the children.
Kershaw also admitted sending text messages "of an abusing nature" aimed at the couple to his children.
Passing sentence, High Bailiff Michael Moyle told the Radio 3 DJ that he seemed "hell-bent" on destroying himself.
A former BBC Radio 1 DJ, Kershaw most recently hosted a Radio 3 world music programme, which is currently off-air.