diff --git a/block/partitions/efi.c b/block/partitions/efi.c
index 7a2b74f0d06fcc9e00241ba0ca7f784bd117b5d3..1b499dc8fc78d089ff0632d8b787f206357adf3b 100644
--- a/block/partitions/efi.c
+++ b/block/partitions/efi.c
@@ -158,9 +158,6 @@ static inline int pmbr_part_valid(gpt_mbr_record *part)
 	if (le32_to_cpu(part->starting_lba) != GPT_PRIMARY_PARTITION_TABLE_LBA)
 		goto invalid;
 
-	if (le32_to_cpu(part->start_sector) != 1UL)
-		goto invalid;
-
 	return 1;
 invalid:
 	return 0;