Angus T Jones will return to Two and a Half Men after the show's creator admitted he "couldn't disagree" with a controversial rant in which the actor called the show filth and urged viewers to stop watching.
The 19-year-old star hit the headlines in November after he publicly slammed the series which he has appeared on since 2003.
In an extraordinary video, the actor, who plays Jake Harper on the show, begged viewers to "stop filling your heads with filth" by tuning in.
Although he later apologised for his remarks, many expected it to mean the end of his role on the show.
Creator Chuck Lorre says Jones will remain involved.