diff --git a/src/hardware/hw_md2.c b/src/hardware/hw_md2.c
index 61afee0ab5900f54aa3b51ae1d6b26c5161d9a29..fea7f50bd6f9cc703deed73cfad02583f1cd5f85 100644
--- a/src/hardware/hw_md2.c
+++ b/src/hardware/hw_md2.c
@@ -743,6 +743,8 @@ static void HWR_CreateBlendedTexture(GLPatch_t *gpatch, GLPatch_t *blendgpatch,
 				UINT8 ialpha = 255 - blendimage->s.alpha, balpha = blendimage->s.alpha;
 				RGBA_t icolor = *image, bcolor;
 
+				memset(&bcolor, 0x00, sizeof(RGBA_t));
+
 				if (blendimage->s.alpha)
 				{
 					bcolor.s.blue = 0;