diff --git a/lisp/window.el b/lisp/window.el index f42784388f5..1f7ae726f49 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -5574,7 +5574,7 @@ anything else." (setq kill-from-mode (or (eq quit-window-kill-buffer t) - (and (listp quit-window-kill-buffer) + (and (consp quit-window-kill-buffer) (derived-mode-p quit-window-kill-buffer))))) (quit-restore-window