diff --git a/src/keyboard.c b/src/keyboard.c index 4cbccb0b1a2debaf3448a23d4117b9072ef7d737..f6e8eadcf8c84dfaff217869a2f0c66ce2209b7d 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -1006,7 +1006,7 @@ recursive_edit_1 () /* Handle throw from read_minibuf when using minibuffer while it's active but we're in another window. */ if (STRINGP (val)) - Fsignal (Qerror, Fcons (val, Qnil)); + xsignal1 (Qerror, val); return unbind_to (count, Qnil); }