diff --git a/cloud-core/src/main/java/cloud/commandframework/CommandTree.java b/cloud-core/src/main/java/cloud/commandframework/CommandTree.java index 9742dcf1..906cacef 100644 --- a/cloud-core/src/main/java/cloud/commandframework/CommandTree.java +++ b/cloud-core/src/main/java/cloud/commandframework/CommandTree.java @@ -758,7 +758,9 @@ public final class CommandTree { node = tempNode; if (i >= flagStartIdx) { - node = node.addChild(flags); + tempNode = node.addChild(flags); + tempNode.setParent(node); + node = tempNode; } }