summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/mailcap.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/gnus/mailcap.el b/lisp/gnus/mailcap.el
index 9f844139960..a3348c69869 100644
--- a/lisp/gnus/mailcap.el
+++ b/lisp/gnus/mailcap.el
@@ -160,7 +160,8 @@ This is a compatibility function for different Emacsen."
("pdf"
(viewer . doc-view-mode)
(type . "application/pdf")
- (test . (eq window-system 'x)))
+ (test . (and (fboundp 'doc-view-mode)
+ (eq window-system 'x))))
("pdf"
(viewer . "gv -safer %s")
(type . "application/pdf")