George Lopez. (Chris Pizzello/AP)

(Watch George Lopez’s penultimate monologue here.)

George Lopez put on a brave face Wednesday as he addressed news that “Lopez Tonight” had been canceled at the top of what turned out to be his penultimate show.

“Settle down, settle down. I only have until tomorrow night,” he joked to the audience. As any comedian would, he laughed at his misfortune — while getting in some plugs for his other work.

Like “The Smurfs,” which already has a release date for a sequel (despite being critically panned.) “So today I lost some work because I’m brown. But I also got some work because I’m blue,” said Lopez, who provided the voice of Grouchy Smurf in the film.

Lopez’s show was moved from the 11 p.m. slot to an hour later when Conan O’Brien joined the network. The former NBC host wished Lopez well at the beginning of Wednesday’s “Conan.”

While a network executive told Variety the decision was a “cost consideration,” others have speculated that “Conan’s” declining ratings were also to blame.

“I’m fine. My goddesses are a wreck,” Lopez said, referring to the lady friends of fellow unemployed actor Charlie Sheen. “They left me.”

At least he has the support of celebrity fans, including Niecy Nash, Angie Harmon, Aubrey Plaza and Roseanne Barr, who tweeted their displeasure about the show’s demise.

“We’re not saying goodbye, we’re saying cable doesn’t work,” he said.

The final episode of “Lopez Tonight” airs Thursday.