diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index fa11b37a6..dc29cb9b0 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -12,7 +12,8 @@ to a pop up buffer." (condition-case-unless-debug e (let ((result (let* ((buffer-file-name (buffer-file-name (buffer-base-buffer))) - (buffer-file-truename (file-truename buffer-file-name)) + (buffer-file-truename + (and buffer-file-name (file-truename buffer-file-name))) (doom--current-module (ignore-errors (doom-module-from-path buffer-file-name))) (debug-on-error t))