diff --git a/Engine/source/renderInstance/renderGlowMgr.cpp b/Engine/source/renderInstance/renderGlowMgr.cpp index 86bbadcbc..e3801e85e 100644 --- a/Engine/source/renderInstance/renderGlowMgr.cpp +++ b/Engine/source/renderInstance/renderGlowMgr.cpp @@ -54,6 +54,7 @@ RenderGlowMgr::GlowMaterialHook::GlowMaterialHook( BaseMatInstance *matInst ) { mGlowMatInst = (MatInstance*)matInst->getMaterial()->createMatInstance(); mGlowMatInst->getFeaturesDelegate().bind( &GlowMaterialHook::_overrideFeatures ); + mGlowMatInst->setUserObject(matInst->getUserObject()); mGlowMatInst->init( matInst->getRequestedFeatures(), matInst->getVertexFormat() ); }