diff --git a/source/gameengine/Ketsji/KX_BlenderMaterial.h b/source/gameengine/Ketsji/KX_BlenderMaterial.h index e28c43d1a23..5bf62ff6b7c 100644 --- a/source/gameengine/Ketsji/KX_BlenderMaterial.h +++ b/source/gameengine/Ketsji/KX_BlenderMaterial.h @@ -88,8 +88,11 @@ public: virtual void Replace_IScene(SCA_IScene *val) { - mScene= static_cast(val); - mBlenderShader->SetScene(mScene); + if (mBlenderShader) + { + mScene= static_cast(val); + mBlenderShader->SetScene(mScene); + } }; #ifndef DISABLE_PYTHON