diff --git a/lisp/use-package/bind-key.el b/lisp/use-package/bind-key.el index fd143888d5d..bf4e13b2189 100644 --- a/lisp/use-package/bind-key.el +++ b/lisp/use-package/bind-key.el @@ -234,12 +234,9 @@ function symbol (unquoted)." "#") (t elem))) - ((keymapp elem) - (if (and bind-key-describe-special-forms - (symbolp elem) - (get elem 'variable-documentation)) - (format "%s" (get elem 'variable-documentation)) - "#")) + ;; must be a symbol, non-symbol keymap case covered above + ((and bind-key-describe-special-forms (keymapp elem)) + (get elem 'variable-documentation)) ((symbolp elem) elem) (t