Los Angeles - Jack Osbourne claims he was fired by e-mail after being diagnosed with multiple sclerosis.
The Adrenalin Junkie host was "offended" when an undisclosed TV company decided he wouldn't be up to the tasks in a reality contest without speaking to him first.
Jack - who was diagnosed with the debilitating condition five weeks ago - said on The Talk: "I had booked a job, right when I got diagnosed and the company didn't think I could actually perform the job.
"Out of everything, that's what has really ticked me off the most because it's like, 'Don't tell me what I can and cannot do.' At no point did they call me.
"It was all through agents and lawyers - I was offended by it."
Liability
It is believed the show was Stars Earn Stripes, which sees soldiers put celebrities through military exercises.
A programme source admitted to The Sun newspaper that it was felt Jack wouldn't be up to the challenges, but said it was "hard to believe" he was informed by e-mail.
Jack's mother Sharon Osbourne later hit out on Twitter, saying the 26-year-old star was fired because the company felt he was a "liability".
She wrote: "Yes @MrJacko was fired. They said he was a liability & were so personable, sent an email to let us know."
The Adrenalin Junkie host was "offended" when an undisclosed TV company decided he wouldn't be up to the tasks in a reality contest without speaking to him first.
Jack - who was diagnosed with the debilitating condition five weeks ago - said on The Talk: "I had booked a job, right when I got diagnosed and the company didn't think I could actually perform the job.
"Out of everything, that's what has really ticked me off the most because it's like, 'Don't tell me what I can and cannot do.' At no point did they call me.
"It was all through agents and lawyers - I was offended by it."
Liability
It is believed the show was Stars Earn Stripes, which sees soldiers put celebrities through military exercises.
A programme source admitted to The Sun newspaper that it was felt Jack wouldn't be up to the challenges, but said it was "hard to believe" he was informed by e-mail.
Jack's mother Sharon Osbourne later hit out on Twitter, saying the 26-year-old star was fired because the company felt he was a "liability".
She wrote: "Yes @MrJacko was fired. They said he was a liability & were so personable, sent an email to let us know."