diff --git a/Machines/Electron/Electron.cpp b/Machines/Electron/Electron.cpp index 3d14430c8..c1db966e1 100644 --- a/Machines/Electron/Electron.cpp +++ b/Machines/Electron/Electron.cpp @@ -116,7 +116,7 @@ unsigned int Machine::perform_bus_operation(CPU6502::BusOperation operation, uin } else { - _interrupt_control = *value; + _interrupt_control = (*value) & ~1; evaluate_interrupts(); } break;