diff --git a/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp b/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp index 8137a31901..664d08b635 100644 --- a/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp +++ b/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp @@ -261,6 +261,8 @@ fs_unmount(fs_volume* _volume) if (ntfs_umount(volume->ntfs, false) < 0) return errno; + put_vnode(_volume, FILE_root); + delete volume; _volume->private_volume = NULL;