diff -u /afs/rcf/user/dsg/elisp/gnus/lisp/gnus-art.el.0.97 /afs/rcf/user/dsg/elisp/gnus/lisp/gnus-art.el --- /afs/rcf/user/dsg/elisp/gnus/lisp/gnus-art.el.0.97 Fri Oct 29 13:39:41 1999 +++ /afs/rcf/user/dsg/elisp/gnus/lisp/gnus-art.el Fri Oct 29 13:39:41 1999 @@ -3129,10 +3129,11 @@ (when (string-match (pop ignored) type) (throw 'ignored nil))) (if (and (setq not-attachment - (or (not (mm-handle-disposition handle)) - (equal (car (mm-handle-disposition handle)) - "inline") - (mm-attachment-override-p handle))) + (and (not (mm-inline-override-p handle)) + (or (not (mm-handle-disposition handle)) + (equal (car (mm-handle-disposition handle)) + "inline") + (mm-attachment-override-p handle)))) (mm-automatic-display-p handle) (or (mm-inlined-p handle) (mm-automatic-external-display-p type)))