diff --git a/lua/nvim-tree/marks/init.lua b/lua/nvim-tree/marks/init.lua index e65abcf7..5e11c888 100644 --- a/lua/nvim-tree/marks/init.lua +++ b/lua/nvim-tree/marks/init.lua @@ -17,6 +17,10 @@ local function remove_mark(node) end function M.toggle_mark(node) + if node.absolute_path == nil then + return + end + if M.get_mark(node) then remove_mark(node) else