diff --git a/Engine/source/gfx/sim/cubemapData.cpp b/Engine/source/gfx/sim/cubemapData.cpp index 5165a2d24..c73afb4cd 100644 --- a/Engine/source/gfx/sim/cubemapData.cpp +++ b/Engine/source/gfx/sim/cubemapData.cpp @@ -112,7 +112,7 @@ void CubemapData::createMap() { if (!getCubeMapFace(i)) { - Con::errorf("CubemapData::createMap - Failed to load texture '%s'", getCubeMapFace(i)); + Con::errorf("CubemapData::createMap - Failed to load texture '%s'", mCubeMapFaceAsset[i]->getImageFile()); initSuccess = false; } else @@ -148,14 +148,17 @@ void CubemapData::updateFaces() } else { - if (!getCubeMapFace(i)) + if (mCubeMapFaceAsset[i].notNull()) { - Con::errorf("CubemapData::createMap - Failed to load texture '%s'", getCubeMapFace(i)); - initSuccess = false; - } - else - { - mCubeMapFaceTex[i] = getCubeMapFace(i); + if (!getCubeMapFace(i)) + { + Con::errorf("CubemapData::createMap - Failed to load texture '%s'", mCubeMapFaceAsset[i]->getImageFile()); + initSuccess = false; + } + else + { + mCubeMapFaceTex[i] = getCubeMapFace(i); + } } } }