NBC has defended itself against Sharon Osbourne's claim that the network discriminated against her afflicted son in casting a new reality show.
The America's Got Talent judge told the New York Post she was quitting the show because NBC fired her son, Jack Osbourne, by email two days before he was to co-star on the reality show Stars Earn Stripes.
Jack Osbourne, 26, was diagnosed recently with multiple sclerosis.
In a statement, NBC Entertainment chairman Bob Greenblatt said the network "does not discriminate on any basis".
All potential contestants for Stars Earn Stripes, which puts celebrities through arduous military-style exercises, had to undergo medical vetting, Mr Greenblatt said. He cited medical privacy in declining to discuss Jack Osbourne specifically.
Stars Earns Stripes, which launches on August 13, requires "dangerous water stunts, strenuous physical activity, and uses live ammunition", Mr Greenblatt said.
Jack Osbourne was offered two alternative roles on the show but declined both, said Mr Greenblatt, who made an effort to smooth things over with the Osbourne clan, including patriarch-rocker Ozzy Osbourne.
"We have the deepest affection for Sharon Osbourne and consider her to be part of the NBC family," Mr Greenblatt said. "And our hearts go out to her, Ozzy, Jack and his family at this time."
A person close to the production said that, contrary to Sharon Osbourne's claim that Jack Osbourne was abruptly fired, NBC had not signed him to a contract and tried to call Sharon Osbourne several weeks beforehand to discuss why her son would not be on the show. An email was sent after she did not respond, said the person.
Sharon Osbourne tweeted two weeks ago that she wanted to leave America's Got Talent, but gave no explanation other than saying it was not an issue of money. She remains under contract with the talent contest, the summer's top-rated US series.