Nick Cannon’s 5-month-old son Zen has passed away. According to ET Online, the 41-year-old TV host tearfully revealed the tragic news on his eponymous talk show on Tuesday (Dec. 7).

Cannon said that Zen, whom he welcomed with Alyssa Scott this June, was battling Hydrocephalus, a form of brain cancer.

“I always noticed he had a cough and so I wanted to check it out,” he explained on-air. “He had this interesting breathing and by the time he was 2 months [old] I noticed he had this nice-sized head too — a Cannon head. We didn’t think anything of it. But I wanted to take him to the doctor for his sinus and breathing. We thought it would be routine.”

However, doctors told the parents that Zen had fluid building in his head and was suffering from a malignant brain tumor. The infant had brain surgery and a shunt to drain the fluid, but his condition worsened around Thanksgiving.

“This weekend I made an effort to spend the most quality time with Zen,” Cannon said on the show, bursting into tears. “We woke up on Sunday and went to the ocean with him and Alyssa and then I had to fly back to New York for the show. I got a call on my way to the airport to head back to Zen.”

Cannon said he held his son for the last time this past weekend.

“You can’t heal until you feel,” he said, adding that Tuesday’s episode would be a “celebration of life” for Zen.

So far, Scott hasn’t publicly commented on Zen’s passing, but she did share a photo of the infant on her Instagram Story shortly after Cannon’s announcement. Zen is Cannon’s seventh child and the third he welcomed this year after having twins Zillion and Zion with Abby De La Rosa in June.