Annoyed that palace intrigue stories dominated the headlines late this week, President Donald Trump ordered two of his top advisers, Jared Kushner and Stephen Bannon, to work out their differences, according to two senior White House officials.
The two met Friday afternoon after Chinese President Xi Jinping left Trump's Mar-a-Lago Club in Florida, in a nearly one-hour meeting arranged by White House Chief of Staff Reince Priebus.
According to one of the officials, the meeting ended amicably, with both men agreeing to work together to advance Trump's agenda, reports Washington Post.
Kushner and Bannon had increasingly clashed in recent weeks over the policy direction of the White House, including issues such as trade, taxes and immigration.
Kushner, the president's son-in-law, is considered principal among a group of White House aides with more moderate political leanings.
Allies of Bannon's inside and outside the White House derisively refer to Kushner, National Economic Council Director Gary Cohn and deputy national security adviser Dina Powell and others as the "liberal Democrat" wing of Trump's White House.
Kushner and other aides worried that Bannon's fixation on "deconstructing" government had not served Trump well in the first months of his presidency.
As the drama spilled out into the open and onto newspaper front pages, Trump - a devotee of hard-copy newspapers - was irritated to find the dispute dominating the news cycle while his order authorizing a missile strike in Syria and three meetings with world leaders faded into the background, according to one senior official.
"His view is, 'I don't like seeing this stuff boil over into the news,' " the official said.
The week ended with rumors of a potential shake-up in the White House's senior ranks, which the White House vehemently denied.