Greg Gutfeld this evening slammed Bill Maher for trashing a Navy advertisement last week, calling Maher "disconnected" from reality. 

Gutfeld said Maher criticized a Navy ad on HBO's "Real Time with Bill Maher" that said "to get you, they'd have to get past us," in reference to the Navy defending the country against terrorism.  

He said that Maher asked "dumb" questions concerning the Navy's role in the fight against terrorism. Gutfeld praised The Wall Street Journal's Bret Stephens who countered Maher on the show, citing how the Navy has successfully fought against terrorism. 

Gutfeld remarked that he brought up the matter "not to trash Maher, but to expose his schizophrenia." He explained how Maher recently identified Islamic terrorists as enemies, but that it doesn't make any sense for him to still question the Navy's role.  

"But then he wonders if those who fight these enemies don't need more help?" Gutfeld inquired. "That's what I would call a disconnect. It's like proclaiming your love for Whole Foods, but condemning the trucks who get the chow there."

Gutfeld added that "the Islamic threat is an education for liberals, the same way murderous communism was for them decades ago." 

"As the tens of millions of bodies piled up, many on the left could no longer applaud such utopias," Gutfeld explained. "Of course, some still do, denying communism's massive death toll, instead infecting this toxin into matters like climate and race."

Watch the video above to hear more from Gutfeld on "The Five" today.