diff --git a/src/org/openbravo/retail/copystore/process/CopyStoreProcess.java b/src/org/openbravo/retail/copystore/process/CopyStoreProcess.java
--- a/src/org/openbravo/retail/copystore/process/CopyStoreProcess.java
+++ b/src/org/openbravo/retail/copystore/process/CopyStoreProcess.java
@@ -654,6 +654,11 @@
   private void fixPermissions() throws ServletException {
     // Make new stuff visible
     OBContext.getOBContext().addWritableOrganization(newStore.getId());
+    try {
+      Thread.sleep(70000);
+    } catch (InterruptedException e) {
+      e.printStackTrace();
+    }
     OBContext.getOBContext().getOrganizationStructureProvider().reInitialize();
 
     VariablesSecureApp vars = RequestContext.get().getVariablesSecureApp();
