summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/gnus/nnselect.el11
1 files changed, 6 insertions, 5 deletions
diff --git a/lisp/gnus/nnselect.el b/lisp/gnus/nnselect.el
index 94dd93b354f..9bff9fdd0c0 100644
--- a/lisp/gnus/nnselect.el
+++ b/lisp/gnus/nnselect.el
@@ -328,11 +328,12 @@ If this variable is nil, or if the provided function returns nil,
(nnheader-parse-nov))
(forward-line 1)))
('headers
- (goto-char (point-min))
- (while (not (eobp))
- (nnselect-add-novitem
- (nnheader-parse-head))
- (forward-line 1)))
+ (let ((nnmail-extra-headers gnus-extra-headers))
+ (goto-char (point-min))
+ (while (not (eobp))
+ (nnselect-add-novitem
+ (nnheader-parse-head))
+ (forward-line 1))))
((pred listp)
(dolist (novitem gnus-headers-retrieved-by)
(nnselect-add-novitem novitem)))