summaryrefslogtreecommitdiff
path: root/src/w32fns.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/w32fns.c')
-rw-r--r--src/w32fns.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/w32fns.c b/src/w32fns.c
index 501fb391727..96c3ef3f7bc 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -8233,7 +8233,7 @@ The return value is the hotkey-id if registered, otherwise nil. */)
{
key = w32_parse_hot_key (key);
- if (NILP (Fmemq (key, w32_grabbed_keys)))
+ if (!NILP (key) && NILP (Fmemq (key, w32_grabbed_keys)))
{
/* Reuse an empty slot if possible. */
Lisp_Object item = Fmemq (Qnil, w32_grabbed_keys);