diff --git a/BBGE/RenderObject.cpp b/BBGE/RenderObject.cpp index ef07bdb2..f8c8251d 100644 --- a/BBGE/RenderObject.cpp +++ b/BBGE/RenderObject.cpp @@ -1377,7 +1377,7 @@ bool RenderObject::setTexture(const std::string &n) TextureLoadResult res = TEX_FAILED; CountedPtr tex = core->addTexture(name, &res); - setTexturePointer(tex); + setTexturePointer(res == TEX_FAILED ? static_cast>(NULL) : tex); //! return !!tex && res != TEX_FAILED; }