is a symbol.
Fixes: debbugs:16584
+2014-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/eieio-opt.el (eieio-help-generic): Don't assume `generic'
+ is a symbol (bug#16584).
+
2014-01-30 Glenn Morris <rgm@gnu.org>
* help.el (help-for-help-internal): Add "P" to text.
;;;###autoload
(defun eieio-help-generic (generic)
"Describe GENERIC if it is a generic function."
- (when (generic-p generic)
+ (when (and symbolp generic) (generic-p generic))
(save-excursion
(goto-char (point-min))
(when (re-search-forward " in `.+'.$" nil t)