The 36-year-old revealed he was hospitalized due to lupus complications and would spend his holidays in the hospital

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.

Get push notifications with news, features and more.

“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.

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.”