diff --git a/src/kits/storage/disk_device/Partition.cpp b/src/kits/storage/disk_device/Partition.cpp index 8bd5fea703..bb470b93bc 100644 --- a/src/kits/storage/disk_device/Partition.cpp +++ b/src/kits/storage/disk_device/Partition.cpp @@ -1176,7 +1176,7 @@ BPartition::BPartition::IsSubSystem(const char* diskSystem) const bool BPartition::CanInitialize(const char* diskSystem) const { - return fDelegate && fDelegate->CanInitialize(diskSystem); + return IsDevice() || (fDelegate && fDelegate->CanInitialize(diskSystem)); }