diff --git a/BizHawk.Emulation.Common/Interfaces/CoreComms.cs b/BizHawk.Emulation.Common/Interfaces/CoreComms.cs index d8113525b8..ec53a23e8d 100644 --- a/BizHawk.Emulation.Common/Interfaces/CoreComms.cs +++ b/BizHawk.Emulation.Common/Interfaces/CoreComms.cs @@ -200,7 +200,7 @@ namespace BizHawk.Emulation.Common { for (int i = 0; i < _writes.Count; i++) { - if (_writeAddrs[i] == addr) + if (!_writeAddrs[i].HasValue || _writeAddrs[i] == addr) { _writes[i](); }