diff --git a/Plan/common/src/main/java/com/djrapitops/plan/system/settings/config/ConfigNode.java b/Plan/common/src/main/java/com/djrapitops/plan/system/settings/config/ConfigNode.java index 97e0752cb..f55d7b879 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/system/settings/config/ConfigNode.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/system/settings/config/ConfigNode.java @@ -125,6 +125,11 @@ public class ConfigNode { parent.childNodes.remove(key); parent.nodeOrder.remove(key); updateParent(null); + + for (ConfigNode child : childNodes.values()) { + child.remove(); + } + } /**