diff --git a/core/src/main/java/com/seibel/lod/core/world/DhClientServerWorld.java b/core/src/main/java/com/seibel/lod/core/world/DhClientServerWorld.java index 4d6c0e5a7..c91417010 100644 --- a/core/src/main/java/com/seibel/lod/core/world/DhClientServerWorld.java +++ b/core/src/main/java/com/seibel/lod/core/world/DhClientServerWorld.java @@ -95,7 +95,7 @@ public class DhClientServerWorld extends AbstractDhWorld implements IDhClientWor { LOGGER.info("Unloading level "+this.levelObjMap.get(wrapper)); DhClientServerLevel clientServerLevel = this.levelObjMap.remove(wrapper); - clientServerLevel.saveAsync().join(); + this.dhLevels.remove(clientServerLevel); clientServerLevel.close(); } else