diff --git a/queen/queen.cpp b/queen/queen.cpp index dddb01c213f..1d485501631 100644 --- a/queen/queen.cpp +++ b/queen/queen.cpp @@ -133,7 +133,7 @@ void QueenEngine::readOptionSettings() { _sound->musicToggle(!ConfMan.getBool("music_mute")); _sound->sfxToggle(!ConfMan.getBool("sfx_mute")); _talkSpeed = ConfMan.getInt("talkspeed"); - _sound->speechToggle(!ConfMan.getBool("speech_mute")); + _sound->speechToggle(_resource->isCD() ? !ConfMan.getBool("speech_mute"): false); _subtitles = ConfMan.getBool("subtitles"); checkOptionSettings(); }