Jenny McCarthy thinks Charlie Sheen should have warned her about his HIV status. The only problem is that she expected the warning two years before Sheen contracted the virus.

Sheen revealed that he is HIV positive during a Today interview on Tuesday. McCarthy followed up on her Sirius XM radio show, Dirty, Sexy, Funny, to chastise the former Two and a Half Men star for keeping the disease a secret while they played love interests on the show.

"I look back and I'm like, 'Okay, that would have been some valuable information,'" she says. "Look how many people have played his love interest on the show. I mean, not that you can obviously get it through kissing, but still, that's a big deal."

Read Charlie Sheen's open letter about his HIV diagnosis

Jenny McCarthy played Sheen's on-screen girlfriend from 2009 to 2011, with their final episode together airing in December 2010.

Thanks to some calendar math and a comment from Sheen's manager to People, there's no way Sheen could have warned McCarthy about his status because he didn't become HIV-positive until after he left the show.

By the time McCarthy made her final appearance in 2011, Sheen's character had already been killed off the sitcom.

"If I have to be upfront about a herp, how could you not be upfront about HIV?" McCarthy claims on her show. (For the record, herpes can be orally contagious, while HIV typically is not.)