diff --git a/src/pocketmine/level/Level.php b/src/pocketmine/level/Level.php index 52743230c..0d4907a8f 100644 --- a/src/pocketmine/level/Level.php +++ b/src/pocketmine/level/Level.php @@ -2327,7 +2327,7 @@ class Level implements ChunkManager, Metadatable{ $chunkHash = Level::chunkHash($chunkX, $chunkZ); $oldChunk = $this->getChunk($chunkX, $chunkZ, false); - if($oldChunk !== null){ + if($oldChunk !== null and $oldChunk !== $chunk){ if($unload){ $this->unloadChunk($chunkX, $chunkZ, false, false); }else{