diff --git a/src/g_level.cpp b/src/g_level.cpp index 4bbf76037..6500c8393 100644 --- a/src/g_level.cpp +++ b/src/g_level.cpp @@ -1428,6 +1428,7 @@ void FLevelLocals::StartTravel () if (Players[i]->health > 0) { pawn->UnlinkFromWorld (nullptr); + pawn->BlockingLine = nullptr; int tid = pawn->tid; // Save TID pawn->SetTID(0); pawn->tid = tid; // Restore TID (but no longer linked into the hash chain)