aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/emacs-lisp/lmenu.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/lmenu.el b/lisp/emacs-lisp/lmenu.el
index eed3fbb662e..5bbccbbdab8 100644
--- a/lisp/emacs-lisp/lmenu.el
+++ b/lisp/emacs-lisp/lmenu.el
@@ -358,6 +358,8 @@ menu item called \"Item\" under the \"Foo\" submenu of \"Menu\"."
358 (car (find-menu-item (cdr so-far) (list (car rest)))))) 358 (car (find-menu-item (cdr so-far) (list (car rest))))))
359 (or menu 359 (or menu
360 (let ((rest2 so-far)) 360 (let ((rest2 so-far))
361 (or rest2
362 (error "Trying to modify a menu that doesn't exist"))
361 (while (and (cdr rest2) (car (cdr rest2))) 363 (while (and (cdr rest2) (car (cdr rest2)))
362 (setq rest2 (cdr rest2))) 364 (setq rest2 (cdr rest2)))
363 (setcdr rest2 365 (setcdr rest2