diff --git a/src/rendering/hwrenderer/scene/hw_sprites.cpp b/src/rendering/hwrenderer/scene/hw_sprites.cpp index f215e1ef4..d2104c7d1 100644 --- a/src/rendering/hwrenderer/scene/hw_sprites.cpp +++ b/src/rendering/hwrenderer/scene/hw_sprites.cpp @@ -146,7 +146,7 @@ void HWSprite::DrawSprite(HWDrawInfo *di, FRenderState &state, bool translucent) { if (dynlightindex == -1) // only set if we got no light buffer index. This covers all cases where sprite lighting is used. { - float out[3]; + float out[3] = {}; di->GetDynSpriteLight(gl_light_sprites ? actor : nullptr, gl_light_particles ? particle : nullptr, out); state.SetDynLight(out[0], out[1], out[2]); }