diff --git a/lisp/vc/vc.el b/lisp/vc/vc.el index 5c1d0354f7d..fe1b9108636 100644 --- a/lisp/vc/vc.el +++ b/lisp/vc/vc.el @@ -2230,7 +2230,8 @@ have changed; continue with old fileset?" (current-buffer)))) (dolist (file files) (let ((file (expand-file-name file))) (vc-file-setprop file 'display-state "committing") - (vc-dir-resynch-file file) + (when (featurep 'vc-dir) + (vc-dir-resynch-file file)) (push file to-remove-props))) (vc-exec-after #'remove-props-done-msg nil proc)) ret)