diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/managed_property/ManagedPropertyEvaluator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/managed_property/ManagedPropertyEvaluator.java index 5b954a673b5478931d3bed2cfbef765cb9096819..a4dd0c5ebb8b7786a5dd540113744c235529c588 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/managed_property/ManagedPropertyEvaluator.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/managed_property/ManagedPropertyEvaluator.java @@ -146,7 +146,10 @@ public class ManagedPropertyEvaluator { if (updateFromBatchFunctionDefined == false) { - managedProperty.setValue(bindings.get("")); + if (bindings.containsKey("")) + { + managedProperty.setValue(bindings.get("")); + } } else { evaluator.set(PROPERTY_VARIABLE_NAME, managedProperty);