diff --git a/source/Controls/PartitionHandle.cpp b/source/Controls/PartitionHandle.cpp index 917584da..24c75721 100644 --- a/source/Controls/PartitionHandle.cpp +++ b/source/Controls/PartitionHandle.cpp @@ -375,7 +375,7 @@ int PartitionHandle::CheckGPT(u8 PartNum) bool bootable = (memcmp(part_entry->part_type_guid, TYPE_BIOS, 16) == 0); - AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba), bootable, PARTITION_TYPE_GPT, i, GPT); + AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba)-le64(part_entry->part_first_lba), bootable, PARTITION_TYPE_GPT, i, GPT); } next_lba++;