diff --git a/src/Entities/Player.cpp b/src/Entities/Player.cpp index 735446729..d131699d3 100644 --- a/src/Entities/Player.cpp +++ b/src/Entities/Player.cpp @@ -364,7 +364,7 @@ void cPlayer::TickFreezeCode() } else { - if (!GetClientHandle()->IsPlayerChunkSent()) + if (!GetClientHandle()->IsPlayerChunkSent() || (!GetParentChunk()->IsValid())) { FreezeInternal(GetPosition(), false); }