diff --git a/src/hardware/r_opengl/r_opengl.c b/src/hardware/r_opengl/r_opengl.c
index 731f5bcf39659f5959becbaf1fd9dc9e02278b9d..2e57ae6e37c8c8aa67af704a842b2170702f712b 100644
--- a/src/hardware/r_opengl/r_opengl.c
+++ b/src/hardware/r_opengl/r_opengl.c
@@ -1711,8 +1711,7 @@ EXPORT void HWRAPI(DrawMD2i) (INT32 *gl_cmd_buffer, md2_frame_t *frame, UINT32 d
 
 	float pol;
 	UINT32 newtime;
-	float scalex, scaley, scalez;
-	scalex = scaley = scalez = scale;
+	float scalex = scale, scaley = scale, scalez = scale;
 
 	// Because Otherwise, scaling the screen negatively vertically breaks the lighting
 #ifndef KOS_GL_COMPATIBILITY