diff --git a/src/floppy/fdc.c b/src/floppy/fdc.c index 5184bbe5f..2667727b6 100644 --- a/src/floppy/fdc.c +++ b/src/floppy/fdc.c @@ -1902,7 +1902,8 @@ void fdc_sector_finishcompare(fdc_t *fdc, int satisfying) { fdc->stat = 0x10; - fdc->satisfying_sectors++; + if (satisfying) + fdc->satisfying_sectors++; fdc->inread = 0; fdc_callback(fdc); }