diff --git a/source/renderer/ModelRenderer.cpp b/source/renderer/ModelRenderer.cpp index 73d2ff0c67..a0a89aec28 100644 --- a/source/renderer/ModelRenderer.cpp +++ b/source/renderer/ModelRenderer.cpp @@ -390,7 +390,7 @@ void ModelRenderer::Render( for (CModel* model : submissions) { - const CMaterial material{model->GetMaterial()}; + const CMaterial& material{model->GetMaterial()}; const CShaderDefines& defines{material.GetShaderDefines()}; const CStrIntern shaderEffect{material.GetShaderEffect(materialPass)}; SMRMaterialBucketKey key(shaderEffect, defines);