diff --git a/src/add-ons/kernel/partitioning_systems/intel/intel.cpp b/src/add-ons/kernel/partitioning_systems/intel/intel.cpp index 6c2d33e935..9e1c8f8497 100644 --- a/src/add-ons/kernel/partitioning_systems/intel/intel.cpp +++ b/src/add-ons/kernel/partitioning_systems/intel/intel.cpp @@ -164,12 +164,9 @@ pm_identify_partition(int fd, partition_data *partition, void **cookie) if (hasChildren) return 0.4; - // No children but a parent. Extremely unlikely that this is desired. - // Just indicate that we don't support this partition, it's probably a - // filesystem and not a partition at all. - *cookie = NULL; - delete map; - return -1; + // No children. Extremely unlikely, that this is desired. But if no one + // else claims the partition, we take it anyway. + return 0.1; } // pm_scan_partition