diff --git a/DiscImageChef.Partitions/DragonFlyBSD.cs b/DiscImageChef.Partitions/DragonFlyBSD.cs index a44d5345c..2d85aee3b 100644 --- a/DiscImageChef.Partitions/DragonFlyBSD.cs +++ b/DiscImageChef.Partitions/DragonFlyBSD.cs @@ -52,6 +52,8 @@ namespace DiscImageChef.PartPlugins { partitions = new List(); uint nSectors = 2048 / imagePlugin.GetSectorSize(); + if(2048 % imagePlugin.GetSectorSize() > 0) + nSectors++; if(sectorOffset + nSectors >= imagePlugin.GetSectors()) return false;