diff --git a/core/core-packages.el b/core/core-packages.el index 77d135801..ea93e8819 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -599,7 +599,8 @@ an Emacs session is running. This isn't necessary if you use Doom's package management commands because they call `doom//reload-load-path' remotely (through emacsclient)." (interactive) - (delete-file doom-packages-file) + (when (file-exists-p doom-packages-file) + (delete-file doom-packages-file)) (cond ((and noninteractive (not (daemonp))) (require 'server) (when (server-running-p)