diff --git a/src/Dialog_Base_Partition.cc b/src/Dialog_Base_Partition.cc index 943ef816..a025ac49 100644 --- a/src/Dialog_Base_Partition.cc +++ b/src/Dialog_Base_Partition.cc @@ -510,7 +510,7 @@ int Dialog_Base_Partition::MB_Needed_for_Boot_Record( const Partition & partitio ) || ( partition .type == TYPE_LOGICAL ) /* Beginning of disk device */ - || ( partition .sector_start <= (MEBIBYTE / partition .sector_size) ) + || (partition.sector_start < (MEBIBYTE / partition.sector_size)) ) return 1 ; else diff --git a/src/Win_GParted.cc b/src/Win_GParted.cc index 9e07a801..3bf5054d 100644 --- a/src/Win_GParted.cc +++ b/src/Win_GParted.cc @@ -1363,7 +1363,7 @@ void Win_GParted::set_valid_operations() ) || ( selected_partition_ptr->type == TYPE_LOGICAL ) /* Beginning of disk device */ - || ( selected_partition_ptr->sector_start <= (MEBIBYTE / selected_partition_ptr->sector_size) ) + || (selected_partition_ptr->sector_start < (MEBIBYTE / selected_partition_ptr->sector_size)) ) required_size += MEBIBYTE;