diff --git a/src/r_things.c b/src/r_things.c
index 680ae4d4fcd5e4cd26c54fb54509a7d1f1568d6f..8fa0f2d0e7409a7cb986cf0e41264b5394e99f30 100644
--- a/src/r_things.c
+++ b/src/r_things.c
@@ -1335,7 +1335,7 @@ static void R_ProjectDropShadow(mobj_t *thing, vissprite_t *vis, fixed_t scale,
 
 	// reusing x1 variable
 	x1 += (x2-x1)/2;
-	shadow->shear.offset = (shadow->x1-x1)/2;
+	shadow->shear.offset = shadow->x1-x1;
 
 	if (thing->subsector->sector->numlights)
 	{