President Donald Trump on Friday lavished praise upon members of his Cabinet who are involved in the fight against gang violence, but he delivered an unmistakable snub to the attorney general who had once been a favored son – signaling the storm raging between the two may have subsided but hasn't entirely blown over.

At a speech on New York's Long Island, Trump thanked law enforcement and reiterated his call to "liberate" U.S. cities from the violent MS-13 street gang. But Attorney General Jeff Sessions, who'd given similar remarks to police officers just one town over in April, was noticeably absent – not only from the rally but Trump's remarks entirely.

Trump called to the stage Immigration and Customs Enforcement acting Director Tom Homan – "who's done an incredible job in such a short time," Trump said. He lauded John Kelly – "who's done an incredible job as Secretary of Homeland Security" – and thanked members of New York's Republican congressional delegation one by one.

But he pointedly ignored any mention of Sessions.

Sessions, in fact, had traveled 3,475 miles away to El Salvador to address the threat of MS-13 in its home country. The attorney general spoke before cadets graduating from a police academy, met with counterparts in El Salvador's government, and while he was there, the Justice Department trumpeted the news Thursday that prosecutors in El Salvador had filed criminal charges against more than 706 alleged MS-13 members.

Each development went unremarked upon in Trump's speech, which described towns and cities gripped by gangs and seized by violence, and finally on the road to being "liberated" not by the Justice Department, but immigration authorities and local police.

"Tom is determined to rid our nation of cartels and criminals who are praying on our citizens," Trump said, of the ICE acting director. "And I can only say to Tom, keep up the good work. He's a tough guy, a tough cookie."