diff --git a/base/src/org/adempiere/pipo/IDFinder.java b/base/src/org/adempiere/pipo/IDFinder.java index c525aa9756..a4b54fae5f 100644 --- a/base/src/org/adempiere/pipo/IDFinder.java +++ b/base/src/org/adempiere/pipo/IDFinder.java @@ -88,7 +88,8 @@ public class IDFinder { } //keep in cache - idCache.put(key.toString(), id); + if (id > 0) + idCache.put(key.toString(), id); return id; }