diff --git a/src/system/kernel/disk_device_manager/KPartition.cpp b/src/system/kernel/disk_device_manager/KPartition.cpp index 4d11a10ae2..aa60d9556e 100644 --- a/src/system/kernel/disk_device_manager/KPartition.cpp +++ b/src/system/kernel/disk_device_manager/KPartition.cpp @@ -238,6 +238,7 @@ KPartition::UnpublishDevice() if (error != B_OK) { dprintf("KPartition::UnpublishDevice(): Failed to get path for " "partition %ld: %s\n", ID(), strerror(error)); + return error; } error = devfs_unpublish_partition(path.Path());