diff --git a/lua/nvim-tree/actions/fs/clipboard.lua b/lua/nvim-tree/actions/fs/clipboard.lua index c35abcc1660..0881ac0f0bb 100644 --- a/lua/nvim-tree/actions/fs/clipboard.lua +++ b/lua/nvim-tree/actions/fs/clipboard.lua @@ -357,7 +357,7 @@ end ---@param action ClipboardAction ---@param action_fn ClipboardActionFn function Clipboard:do_paste(node, action, action_fn) - if node.name == ".." then + if not node or node.name == ".." then node = self.explorer else local dir = node:as(DirectoryNode)