diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/show/StoredRecords.java b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/show/StoredRecords.java index 16601bdf..ce90aad7 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/show/StoredRecords.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/show/StoredRecords.java @@ -105,6 +105,12 @@ public class StoredRecords { .computeIfAbsent(p, k -> new ArrayList<>()); if (tntRecords.contains(tntRecord)) { tntRecords.remove(tntRecord); + if (tntRecords.isEmpty()) { + isolatedTNT.get(tntRecord.getRegion()).remove(p); + if (isolatedTNT.get(tntRecord.getRegion()).isEmpty()) { + isolatedTNT.remove(tntRecord.getRegion()); + } + } } else { tntRecords.add(tntRecord); }