diff options
-rw-r--r-- | engines/titanic/main_game_window.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/titanic/main_game_window.cpp b/engines/titanic/main_game_window.cpp index 41ccd6d274..9fdeac327f 100644 --- a/engines/titanic/main_game_window.cpp +++ b/engines/titanic/main_game_window.cpp @@ -363,6 +363,9 @@ void CMainGameWindow::keyDown(Common::KeyState keyState) { } bool CMainGameWindow::isMouseControlEnabled() const { + if (!_gameManager) + return false; + CScreenManager *screenMan = CScreenManager::_screenManagerPtr; if (!screenMan || !screenMan->_mouseCursor) return true; |