diff --git a/modules/feature/workspaces/autoload/workspaces.el b/modules/feature/workspaces/autoload/workspaces.el index 2fc263912..3766f02c5 100644 --- a/modules/feature/workspaces/autoload/workspaces.el +++ b/modules/feature/workspaces/autoload/workspaces.el @@ -501,7 +501,8 @@ created." "Kill leftover buffers that are unassociated with any perspective." (when persp-mode (cl-loop for buf in (buffer-list) - unless (persp--buffer-in-persps buf) + unless (or (persp--buffer-in-persps buf) + (get-buffer-window buf)) if (kill-buffer buf) sum 1)))