From 2d017698e141863474d2f56b8e25390ae4f894b3 Mon Sep 17 00:00:00 2001 From: Ykkrosh Date: Tue, 29 Nov 2011 20:29:06 +0000 Subject: [PATCH] Fix random maps in replay mode This was SVN commit r10632. --- source/graphics/MapReader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/graphics/MapReader.cpp b/source/graphics/MapReader.cpp index 1d13be6527..6ad3be8cac 100644 --- a/source/graphics/MapReader.cpp +++ b/source/graphics/MapReader.cpp @@ -1297,7 +1297,8 @@ int CMapReader::ParseEnvironment() std::wstring skySet; GET_ENVIRONMENT_PROPERTY(envObj.get(), SkySet, skySet) - pSkyMan->SetSkySet(skySet); + if (pSkyMan) + pSkyMan->SetSkySet(skySet); CColor sunColor; GET_ENVIRONMENT_PROPERTY(envObj.get(), SunColour, sunColor)