diff --git a/src/emu/machine/upd765.c b/src/emu/machine/upd765.c index d9f33902d64..8a44b7add2a 100644 --- a/src/emu/machine/upd765.c +++ b/src/emu/machine/upd765.c @@ -1311,8 +1311,10 @@ void upd765_family_device::command_end(floppy_info &fi, bool data_completion) if(data_completion) data_irq = true; else + { other_irq = true; - fi.st0_filled = true; + fi.st0_filled = true; + } check_irq(); }