diff --git a/core/autoload/sessions.el b/core/autoload/sessions.el index f808c1201..e345cf18b 100644 --- a/core/autoload/sessions.el +++ b/core/autoload/sessions.el @@ -131,4 +131,8 @@ (setq doom-autosave-session nil) (doom/quicksave-session) (restart-emacs - (delq nil (list (if debug "--debug-init") "--restore")))) + (delq + nil (append (if debug (list "--debug-init")) + (when (boundp 'chemacs-current-emacs-profile) + (list "--with-profile" chemacs-current-emacs-profile)) + (list "--restore")))))