Fix setting of key statement
[taxeditor.git] / eu.etaxonomy.taxeditor.cdmlib / src / main / java / eu / etaxonomy / taxeditor / remoting / cache / CacheLoader.java
index 62fc5c20ae36ae79eed8f3ddcc89e9f6643ea702..79e4adc30c2595397a0fb07f3f723bde63a9126a 100644 (file)
@@ -205,7 +205,7 @@ public class CacheLoader {
     public MergeResult<CdmBase> load(MergeResult<CdmBase> mergeResult, boolean recursive, boolean update) {
         CdmBase cdmBase = load(mergeResult.getMergedEntity(), recursive, update);
         load(mergeResult.getNewEntities(), recursive, update);
-        return mergeResult;
+        return new MergeResult(cdmBase, mergeResult.getNewEntities());
     }