diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeOnDropListener.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeOnDropListener.java index 52fb0bb6ba..e6888c84f5 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeOnDropListener.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeOnDropListener.java @@ -147,7 +147,7 @@ public class ADTreeOnDropListener implements EventListener { treeModel.addNode(newParent, movingNode, index); int path[] = treeModel.getPath(movingNode); - if (TreeUtils.isOnInitRenderPosted(tree)) + if (TreeUtils.isOnInitRenderPosted(tree) || tree.getTreechildren() == null) { tree.onInitRender(); }