diff --git a/org.adempiere.base/src/org/compiere/print/DataEngine.java b/org.adempiere.base/src/org/compiere/print/DataEngine.java index 9fd9acacfa..e0e229e6a7 100644 --- a/org.adempiere.base/src/org/compiere/print/DataEngine.java +++ b/org.adempiere.base/src/org/compiere/print/DataEngine.java @@ -173,9 +173,9 @@ public class DataEngine String whereClause = rs.getString(4); if (!Util.isEmpty(whereClause)) { if (whereClause.indexOf("@") == -1) { - query.addRestriction(whereClause); + queryCopy.addRestriction(whereClause); } else { // replace context variables - query.addRestriction(Env.parseContext(ctx, 0, whereClause.toString(), false, true)); + queryCopy.addRestriction(Env.parseContext(ctx, 0, whereClause.toString(), false, true)); } } }