diff options
-rw-r--r-- | lisp/server.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/server.el b/lisp/server.el index d491a260377..45e3d007e45 100644 --- a/lisp/server.el +++ b/lisp/server.el @@ -926,7 +926,7 @@ This handles splitting the command if it would be bigger than (isearch-cancel)))) ;; Signaled by isearch-cancel. (quit (message nil))) - (when (> (recursion-depth) 0) + (when (> (minibuffer-depth) 0) ;; We're inside a minibuffer already, so if the emacs-client is trying ;; to open a frame on a new display, we might end up with an unusable ;; frame because input from that display will be blocked (until exiting |