--- gnus-sum.el 2002/09/21 04:33:42 6.228 +++ gnus-sum.el 2002/09/26 04:36:54 @@ -3838,7 +3838,7 @@ ;; overview: [num subject from date id refs chars lines misc] (unwind-protect - (progn + (let (x) (narrow-to-region (point) eol) (unless (eobp) (forward-char)) @@ -3846,10 +3846,14 @@ (setq header (make-full-mail-header number ; number - (funcall gnus-decode-encoded-word-function - (nnheader-nov-field)) ; subject - (funcall gnus-decode-encoded-word-function - (nnheader-nov-field)) ; from + (condition-case () ; subject + (funcall gnus-decode-encoded-word-function + (setq x (nnheader-nov-field))) + (error x)) + (condition-case () ; from + (funcall gnus-decode-encoded-word-function + (setq x (nnheader-nov-field))) + (error x)) (nnheader-nov-field) ; date (nnheader-nov-read-message-id) ; id (setq references (nnheader-nov-field)) ; refs