diff --git a/core/autoload/sessions.el b/core/autoload/sessions.el index 3cdf2c09c..f808c1201 100644 --- a/core/autoload/sessions.el +++ b/core/autoload/sessions.el @@ -47,7 +47,9 @@ "TODO" (setq file (expand-file-name (or file (doom-session-file)))) (message "Attempting to load %s" file) - (cond ((require 'persp-mode nil t) + (cond ((not (file-readable-p file)) + (message "No session file at %S to read from" file)) + ((require 'persp-mode nil t) (unless persp-mode (persp-mode +1)) (let ((allowed (persp-list-persp-names-in-file file)))