summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/vc/diff-mode.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el
index dbde284da84..840f2c67d20 100644
--- a/lisp/vc/diff-mode.el
+++ b/lisp/vc/diff-mode.el
@@ -2529,7 +2529,8 @@ hunk text is not found in the source file."
(let ((enable-local-variables :safe) ;; to find `mode:'
(buffer-file-name file))
(set-auto-mode)
- (when (and (memq 'generic-mode-find-file-hook find-file-hook)
+ (when (and (memq 'generic-mode-find-file-hook
+ (append find-file-hook (default-value 'find-file-hook)))
(fboundp 'generic-mode-find-file-hook))
(generic-mode-find-file-hook))))