diff --git a/source/system/except.cpp b/source/system/except.cpp index 6b2e34e0d..98753d668 100644 --- a/source/system/except.cpp +++ b/source/system/except.cpp @@ -482,7 +482,7 @@ static void displayValues() print("Scene:\n"); scene=GameState::getCurrentScene(); - sprintf(textBuf," Current scene: %s\n",scene->getSceneName()); + sprintf(textBuf," Current scene: %s\n",scene?scene->getSceneName():"None!?!?"); print(textBuf); scene=GameState::getPendingScene(); sprintf(textBuf," Pending scene: %s\n",scene?scene->getSceneName():"None");