diff --git a/engines/neverhood/gamemodule.cpp b/engines/neverhood/gamemodule.cpp index 9e54536cf27..185d9b6831b 100644 --- a/engines/neverhood/gamemodule.cpp +++ b/engines/neverhood/gamemodule.cpp @@ -715,11 +715,12 @@ void GameModule::updateModule() { createModule(2600, 1); break; case 2600: - if (_vm->isDemo()) - createModule(9999, -1); - else if (_moduleResult == 1) - createModule(2500, 0); - else + if (_moduleResult == 1) { + if (_vm->isDemo()) + createModule(9999, -1); + else + createModule(2500, 0); + } else createModule(1200, 1); break; case 2700: