At the White House on Wednesday, U.S. President Donald Trump said his former national security adviser John Bolton, fired the day before, had made some mistakes by talking about the so-called "Libyan model" for North Korean leader Kim Jong-un.
Trump said that was not "a good statement," and that making it was "not smart."
In April last year, Bolton said North Korea's denuclearization should follow the precedent set with Libya, which means giving up nuclear weapons in exchange for the lifting of sanctions.
But Libya also calls to mind the fate of its late leader, Muammar Gaddafi, who was overthrown and killed.
Trump also said he's going to announce a new national security adviser next week, and reports say Secretary of State Mike Pompeo is being considered for a double role.