diff --git a/src/p_inter.c b/src/p_inter.c
index d305cfc83a0fac01c3d7c6edb6b5c95d547339e0..146be5077b617ba8af0d5da6ded4466fbec5fbc4 100644
--- a/src/p_inter.c
+++ b/src/p_inter.c
@@ -3048,16 +3048,6 @@ boolean P_DamageMobj(mobj_t *target, mobj_t *inflictor, mobj_t *source, INT32 da
 		// if not intent on another player,
 		// chase after this one
 		P_SetTarget(&target->target, source);
-		if (target->state == &states[target->info->spawnstate] && target->info->seestate != S_NULL)
-		{
-			if (player)
-			{
-				if (!(player->powers[pw_super] && ALL7EMERALDS(player->powers[pw_emeralds])))
-					P_SetPlayerMobjState(target, target->info->seestate);
-			}
-			else
-				P_SetMobjState(target, target->info->seestate);
-		}
 	}
 
 	return true;