diff --git a/LEGO1/mxbackgroundaudiomanager.cpp b/LEGO1/mxbackgroundaudiomanager.cpp index f6f4df11..a24286ad 100644 --- a/LEGO1/mxbackgroundaudiomanager.cpp +++ b/LEGO1/mxbackgroundaudiomanager.cpp @@ -31,9 +31,12 @@ void MxBackgroundAudioManager::Stop() // OFFSET: LEGO1 0x1007f5f0 void MxBackgroundAudioManager::Enable(MxBool p) { - if ((this->m_musicEnabled != p) && (this->m_musicEnabled = p, !p)) { - Stop(); - } + if (this->m_musicEnabled != p) { + this->m_musicEnabled = p; + if (!p) { + Stop(); + } + } } // OFFSET: LEGO1 0x1007f650