diff --git a/source/blood/src/triggers.cpp b/source/blood/src/triggers.cpp
index 33b8559ed..91b40b89d 100644
--- a/source/blood/src/triggers.cpp
+++ b/source/blood/src/triggers.cpp
@@ -1498,7 +1498,7 @@ void OperatePath(unsigned int nSector, XSECTOR *pXSector, EVENT event)
     spritetype *pSprite2 = &sprite[pXSector->marker0];
     XSPRITE *pXSprite2 = &xsprite[pSprite2->extra];
     int nId = pXSprite2->data2;
-    StatIterator it(kStatMarker);
+    StatIterator it(kStatPathMarker);
     while ((nSprite = it.NextIndex()) >= 0)
     {
         pSprite = &sprite[nSprite];
@@ -1652,7 +1652,7 @@ void InitPath(unsigned int nSector, XSECTOR *pXSector)
     XSPRITE *pXSprite;
     assert(nSector < (unsigned int)numsectors);
     int nId = pXSector->data;
-    StatIterator it(kStatMarker);
+    StatIterator it(kStatPathMarker);
     while ((nSprite = it.NextIndex()) >= 0)
     {
         pSprite = &sprite[nSprite];