The actor was previously hospitalized for kidney failure that he said was a result of the autoimmune disease.

By Alexia Fernandez, People
December 23, 2016
2016 Jason LaVeris
| Credit: Getty Images

This article originally appeared on

Nick Cannon will be spending his holidays in the hospital.

The 36-year-old actor and TV personality took to Instagram on Thursday to reveal that he was hospitalized due to complications from lupus, an autoimmune disease.

“For all who have been trying to contact me the last few days this is where I’ve been,” he wrote to his fans. “And I will be in the Hospital through Christmas.”

“All good though, Doctors say I will be back to normal before the New Year. #LupusSucks #ncredible #warrior,” he continued.

The father-of-two — he’s expecting a third baby with former Miss Arizona U.S.A. Brittany Bell — opened up about his health problems in 2012, after he was hospitalized for kidney failure and, later, hospitalized again with blood clots in his lungs.

He told PEOPLE at the time that the kidney disease was a result of an “autoimmune disease that [doctors] found in my system,” and his blood clots were directly connected to his kidney infection.

“It’s a lot of stuff,” Cannon said, “but it’s all in order now.”

When asked by PEOPLE if his condition was hereditary, he said, “They kind of say [my] autoimmune [disease] is – like a lupus type of thing, but no one else in my family has it.”