diff --git a/src/p_mobj.c b/src/p_mobj.c
index 60f569e5a..42a3a4429 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -7585,7 +7585,8 @@ void P_MobjThinker(mobj_t *mobj)
 				}
 			}
 			break;
-		case MT_FIREBARPOINT:
+		case MT_CHAINPOINT:
+		case MT_CHAINMACEPOINT:
 			if (leveltime & 1)
 			{
 				if (mobj->lastlook > mobj->movecount)