diff --git a/src/p_spec.c b/src/p_spec.c index 6bf20283e..965e0cbe0 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -3784,7 +3784,7 @@ static void P_ProcessLineSpecial(line_t *line, mobj_t *mo, sector_t *callsec) break; case 458: // Stop tracking mobj angle to point - if (mo) + if (mo && (mo->eflags & MFE_TRACERANGLE)) { mo->eflags &= ~MFE_TRACERANGLE; P_SetTarget(&mo->tracer, NULL);