A Fox Business host had to correct Donald Trump when he mistakenly said the United States fired at missiles Iraq last Thursday night, not Syria.

The president was explaining to Maria Bartiromo how he told Chinese President Xi Jinping that he carried out a targeted missile strikes on a Syrian airfield over dessert at Mar-a-Lago.

“I was sitting at the table,” Trump said. “We had finished dinner. We are now having dessert. And we had the most beautiful piece of chocolate cake that you’ve ever seen, and President Xi was enjoying it. And I was given the message from the generals that the ships are locked and loaded — ‘What do you do?’ — and we made a determination to do it, so the missiles were on the way. I said, ‘Mr. President, let me explain something to you.’ This was during dessert. ‘We have just fired 59 missiles,’ all of which hit by the way. Unbelievable from hundreds of miles away. What we have in terms of technology, nobody can even come close to competing. We are going to start getting it because the military’s been cut back and depleted so badly by the past administration, and by the war in Iraq, which was a disaster…”

“So what happens is I say we have just launched 59 missiles headed to Iraq…”

“Headed to Syria,” Bartiromo cut in.

“Yes, heading towards Syria, and I want you to know that. Because I didn’t want him to go home. He paused for ten seconds, and then he asked the interpreter to please say it again. He said to me, ‘Anybody that uses gases to do that to young children and babies, it’s OK.'” (RELATED: Trump Comments On U.S. Airstrikes In Syria)