diff options
Diffstat (limited to 'scumm/imuse.cpp')
| -rw-r--r-- | scumm/imuse.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/scumm/imuse.cpp b/scumm/imuse.cpp index 044b3ab9a9..83b434cc56 100644 --- a/scumm/imuse.cpp +++ b/scumm/imuse.cpp @@ -929,9 +929,10 @@ void IMuseInternal::expire_volume_faders (MidiDriver *midi) {  	_active_volume_faders = false;  	vf = _volume_fader;  	for (i = ARRAYSIZE(_volume_fader); i != 0; i--, vf++) { -		if (vf->active && vf->player->_midi == midi) { +		if (vf->active) {  			_active_volume_faders = true; -			vf->on_timer(false); +			if (vf->player->_midi == midi) +				vf->on_timer(false);  		}  	}  }  | 
