* lisp/help.el (describe-map-tree): Fix mistake in conversion to Lisp
from the C function describe_map_tree; make the condition match the
now removed C code. (Bug#44360)
;; map.
(or (keymapp sub-shadows)
(null sub-shadows)
- (consp sub-shadows)
- (not (keymapp (car sub-shadows)))))
+ (and (consp sub-shadows)
+ (keymapp (car sub-shadows)))))
;; Maps we have already listed in this loop shadow this map.
(let ((tail orig-maps))
(while (not (equal tail maps))