diff --git a/DiscImageChef.Core/Devices/ReaderATA.cs b/DiscImageChef.Core/Devices/ReaderATA.cs index 7cd9883e0..1cc23c699 100644 --- a/DiscImageChef.Core/Devices/ReaderATA.cs +++ b/DiscImageChef.Core/Devices/ReaderATA.cs @@ -148,7 +148,7 @@ namespace DiscImageChef.Core.Devices sense = dev.Seek(out errorLba, 0, timeout, out duration); ataSeekLba = (!sense && (errorLba.status & 0x27) == 0 && errorChs.error == 0); - if(!lbaMode) + if(lbaMode) { if(blocks > 0xFFFFFFF && !ataReadLba48 && !ataReadDmaLba48) {