Hi Eli, There is an error message for ede-mode try travel in non-exist directory. Follow steps will reproduce the issue, and the solution is detecting dir exists before traveling it. $ mkdir /tmp/src $ touch src/emacs.c $ emacs -nw -q \ --eval '(progn (global-ede-mode t)(setq debug-on-error t)(find-file-noselect "/tmp/not-exist.c"))' Please review the patch, thank you.