diff --git a/lua/scnvim/postwin.lua b/lua/scnvim/postwin.lua index f618b692..d8aec9f8 100644 --- a/lua/scnvim/postwin.lua +++ b/lua/scnvim/postwin.lua @@ -164,7 +164,8 @@ end function M.close() if M.is_open() then save_last_size() - api.nvim_win_close(M.win, false) + -- This call can fail if its the last window + pcall(api.nvim_win_close, M.win, true) M.win = nil end end