diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2021-07-30 13:32:54 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-07-30 13:32:54 +0200 |
commit | 0bd1346318fe9ef4eba91905172d30a030d7da18 (patch) | |
tree | 43fd9af855fb3e0b286aedbb1f82e1f3ba148c97 /lisp/gnus/gnus-art.el | |
parent | 4053bd5201252850aa816150925aa256e5ab7238 (diff) | |
download | emacs-0bd1346318fe9ef4eba91905172d30a030d7da18.tar.gz emacs-0bd1346318fe9ef4eba91905172d30a030d7da18.tar.bz2 emacs-0bd1346318fe9ef4eba91905172d30a030d7da18.zip |
Fix issue with mml-preview from outside Gnus
* lisp/gnus/gnus-art.el (gnus-mime-display-alternative): Be more
resilient when running from outside Gnus.
Diffstat (limited to 'lisp/gnus/gnus-art.el')
-rw-r--r-- | lisp/gnus/gnus-art.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index b989446792b..fb0295d0703 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el @@ -6238,8 +6238,9 @@ If nil, don't show those extra buttons." (gnus-display-mime preferred) (let ((mail-parse-charset gnus-newsgroup-charset) (mail-parse-ignored-charsets - (with-current-buffer gnus-summary-buffer - gnus-newsgroup-ignored-charsets))) + (and (buffer-live-p gnus-summary-buffer) + (with-current-buffer gnus-summary-buffer + gnus-newsgroup-ignored-charsets)))) (gnus-bind-mm-vars (mm-display-part preferred)) ;; Do highlighting. (save-excursion |