diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c index 87f43780280f32adedac826db14b897b4611e907..7f991baefc86f45bd22e5102eb6effb417465cf5 100644 --- a/src/syncterm/syncterm.c +++ b/src/syncterm/syncterm.c @@ -840,7 +840,7 @@ bool check_exit(bool force) { if (force || (uifc.exit_flags & UIFC_XF_QUIT)) { - if (settings.confirm_close) { + if (!(uifc.exit_flags & UIFC_XF_QUIT) && settings.confirm_close) { if (!confirm("Are you sure you want to exit?", NULL)) return false; }