diff --git a/Kernel/FileSystem/VirtualFileSystem.cpp b/Kernel/FileSystem/VirtualFileSystem.cpp index 681607515c..ef8fd31900 100644 --- a/Kernel/FileSystem/VirtualFileSystem.cpp +++ b/Kernel/FileSystem/VirtualFileSystem.cpp @@ -203,7 +203,7 @@ void VFS::traverse_directory_inode(Inode& dir_inode, Functionidentifier(); if (is_root_inode && !is_vfs_root(dir_inode.identifier()) && !strcmp(entry.name, "..")) { - auto mount = find_mount_for_guest(entry.inode); + auto mount = find_mount_for_guest(dir_inode); ASSERT(mount); ASSERT(mount->host()); resolved_inode = mount->host()->identifier();