diff --git a/site-lisp/db-utils.el b/site-lisp/db-utils.el index 6b83abb..b8a5e3e 100644 --- a/site-lisp/db-utils.el +++ b/site-lisp/db-utils.el @@ -665,8 +665,9 @@ quite sure whether something like this exists already?" "\\`\\.git\\'" :include-directories #'(lambda (subdir) - (not (string-match "\\(\\.git\\|\\.minetest\\|\\.local/share/Trash\\)" - subdir))))) + (and (file-accessible-directory-p subdir) + (not (string-match "\\(\\.git\\|\\.minetest\\|\\.local/share/Trash\\)" + subdir)))))) (let* ((default-directory (file-name-directory dir)) (git-status (shell-command-to-string "git status -s -b")) (has-uncommited-changes (string-match-p "^[^#]" git-status))