diff --git a/engines/saga/render.cpp b/engines/saga/render.cpp index 7a56fc71c51..e006b4a6273 100644 --- a/engines/saga/render.cpp +++ b/engines/saga/render.cpp @@ -88,7 +88,8 @@ void Render::drawScene() { if (!(_flags & (RF_DEMO_SUBST | RF_MAP) || _vm->_interface->getMode() == kPanelPlacard)) { if (_vm->_interface->getFadeMode() != kFadeOut) { // Display scene background - _vm->_scene->draw(); + if (!(_flags & RF_DISABLE_ACTORS)) + _vm->_scene->draw(); if (_vm->_puzzle->isActive()) { _vm->_puzzle->movePiece(mousePoint);