diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessParameterPanel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessParameterPanel.java index 85d696fa4a..d4232c5281 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessParameterPanel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessParameterPanel.java @@ -651,6 +651,9 @@ public class ProcessParameterPanel extends Panel implements Object result2 = null; if (editor2 != null) result2 = editor2.getValue(); + //Save only parameters which are set + if((result == null) && (result2 == null)) + continue; // Create Parameter MPInstancePara para = MPInstancePara.getOrCreate(Env.getCtx(),