diff --git a/src/p_enemy.c b/src/p_enemy.c
index 0fa392b28fb72249a663e2251e91ae2c3cbb3cee..428c023ff3e6333b7f62cda4e3f528762b1d606e 100644
--- a/src/p_enemy.c
+++ b/src/p_enemy.c
@@ -5816,7 +5816,7 @@ void A_MinusDigging(mobj_t *actor)
 		P_SetMobjState(par, actor->info->raisestate);
 		if (P_MobjWasRemoved(par))
 			return;
-		P_SetScale(par, actor->scale*2);
+		P_SetScale(par, actor->scale*2, false);
 		par->old_scale = par->scale;
 		if (actor->eflags & MFE_VERTICALFLIP)
 			par->eflags |= MFE_VERTICALFLIP;