summaryrefslogtreecommitdiff
path: root/helm-global-bindings.el
diff options
context:
space:
mode:
authorDario Gjorgjevski <dario.gjorgjevski@zalando.de>2020-08-15 10:55:37 +0200
committerDario Gjorgjevski <dario.gjorgjevski@zalando.de>2020-08-15 10:55:37 +0200
commit5f0e0d868392031f58b42e7d7ff384a8510f57aa (patch)
tree75755c68dd891e866c1237eb229e97b4212e37f7 /helm-global-bindings.el
parentc72ed13f0007f6d9bc0e1400d97c69e12d0ae6e9 (diff)
Check if symbol is bound before trying to get its value
Fixes #2363.
Diffstat (limited to 'helm-global-bindings.el')
-rw-r--r--helm-global-bindings.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/helm-global-bindings.el b/helm-global-bindings.el
index 2be929ed..458bd148 100644
--- a/helm-global-bindings.el
+++ b/helm-global-bindings.el
@@ -31,8 +31,8 @@
minibuffer-local-must-match-filename-map ; Older Emacsen
minibuffer-local-must-match-map
minibuffer-local-ns-map))
- (let ((vmap (symbol-value map)))
- (when (and (boundp map) (keymapp vmap))
+ (let ((vmap (and (boundp map) (symbol-value map))))
+ (when (keymapp vmap)
(let ((val (and (boundp var) (symbol-value var))))
(when val
(define-key vmap