diff --git a/cloudslang-runtime/src/main/java/io/cloudslang/lang/runtime/bindings/InputsBinding.java b/cloudslang-runtime/src/main/java/io/cloudslang/lang/runtime/bindings/InputsBinding.java index 4ec90ca82..26ecdcc7c 100644 --- a/cloudslang-runtime/src/main/java/io/cloudslang/lang/runtime/bindings/InputsBinding.java +++ b/cloudslang-runtime/src/main/java/io/cloudslang/lang/runtime/bindings/InputsBinding.java @@ -109,7 +109,7 @@ private void bindInput(Input input, Map context, if (isNull(value) || isEmpty(value)) { if (useEmptyValuesForPrompts) { value = createEmptyValue(input); - } else { + } else if (isNull(promptValue)) { resolvePromptExpressions(input, context, targetContext, systemProperties); missingInputs.add(createMissingInput(input, value)); return;