diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f7a25e44de371ae32c26738e7586d6ce90bb913e..c55e2d0aed9717cab8c8305ef96f618c6d4460f1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2000-08-16 Eli Zaretskii + + * desktop.el (desktop-save): Don't look at symbol-value of a + member of minor-mode-alist, unless it is boundp. + 2000-08-16 Sam Steingold * buff-menu.el (list-buffers-noselect): Use `dolist' instead of diff --git a/lisp/desktop.el b/lisp/desktop.el index e59d57c07fc626e5312a80504ed132a10ae2c81b..dd26daa097083903c9e2a12727675d5ce1345d6c 100644 --- a/lisp/desktop.el +++ b/lisp/desktop.el @@ -458,7 +458,8 @@ MODE is the major mode." (let (ret) (mapcar #'(lambda (mim) - (and (symbol-value mim) + (and (boundp mim) + (symbol-value mim) (setq ret (cons (let ((special (assq mim desktop-minor-mode-table))) (if special