diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/LowDetailIncompleteFullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/LowDetailIncompleteFullDataSource.java index 49869e5b7..612f312c2 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/LowDetailIncompleteFullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/LowDetailIncompleteFullDataSource.java @@ -340,7 +340,11 @@ public class LowDetailIncompleteFullDataSource extends FullDataArrayAccessor imp int offsetZ = dataOffset.z - baseOffset.z; LodUtil.assertTrue(offsetX >= 0 && offsetX < WIDTH && offsetZ >= 0 && offsetZ < WIDTH); this.isEmpty = false; - data.get(0,0).deepCopyTo(this.get(offsetX, offsetZ)); + + SingleColumnFullDataAccessor columnFullDataAccessor = this.get(offsetX, offsetZ); + data.get(0,0).deepCopyTo(columnFullDataAccessor); + + this.isColumnNotEmpty.set(offsetX * WIDTH + offsetZ, columnFullDataAccessor.doesColumnExist()); } else {