diff --git a/src/emu/emumem.h b/src/emu/emumem.h index 960fbff54cc..492edf5a4ac 100644 --- a/src/emu/emumem.h +++ b/src/emu/emumem.h @@ -916,7 +916,7 @@ public: void remove_change_notifier(int id); void invalidate_caches(read_or_write mode) { - if(!(u32(mode) & ~m_in_notification)) { + if(u32(mode) & ~m_in_notification) { u32 old = m_in_notification; m_in_notification |= u32(mode); for(const auto &n : m_notifiers)