diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index 5a6e0dc85eec2192f7f915804bc00e3c67510f2e..2a485f4ce75c171daa62c5ddafd53f88004ee28a 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -845,7 +845,7 @@ check_exit(bool force)
 			if (!confirm("Are you sure you want to exit?", NULL))
 				return false;
 		}
-		quitting = false;
+		quitting = true;
 		return true;
 	}
 	return false;