diff --git a/Aaru.Images/Nero/Read.cs b/Aaru.Images/Nero/Read.cs index d95d3ef23..357526cad 100644 --- a/Aaru.Images/Nero/Read.cs +++ b/Aaru.Images/Nero/Read.cs @@ -1122,7 +1122,7 @@ namespace Aaru.DiscImages { foreach(KeyValuePair kvp in from kvp in offsetmap where sectorAddress >= kvp.Value from track in Tracks where track.TrackSequence == kvp.Key - where sectorAddress - kvp.Value < + where sectorAddress - kvp.Value <= track.TrackEndSector - track.TrackStartSector select kvp) return ReadSectors(sectorAddress - kvp.Value, length, kvp.Key); @@ -1133,7 +1133,7 @@ namespace Aaru.DiscImages { foreach(KeyValuePair kvp in from kvp in offsetmap where sectorAddress >= kvp.Value from track in Tracks where track.TrackSequence == kvp.Key - where sectorAddress - kvp.Value < + where sectorAddress - kvp.Value <= track.TrackEndSector - track.TrackStartSector select kvp) return ReadSectorsTag(sectorAddress - kvp.Value, length, kvp.Key, tag);