diff --git a/modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ElementValueEventHandler.java b/modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ElementValueEventHandler.java
--- a/modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ElementValueEventHandler.java
+++ b/modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ElementValueEventHandler.java
@@ -117,6 +117,7 @@
       OBDal.getInstance().save(node);
     } else {
       TreeNode treeElement = OBProvider.getInstance().get(TreeNode.class);
+      treeElement.setOrganization(account.getOrganization());
       treeElement.setNode(account.getId());
       treeElement.setTree(account.getAccountingElement().getTree());
       treeElement.setReportSet(!isNumber ? rootNode : parent_ID);
