diff --git a/src/modules/Elsa.JavaScript/Services/JintJavaScriptEvaluator.cs b/src/modules/Elsa.JavaScript/Services/JintJavaScriptEvaluator.cs index 56d38b6a0..557851197 100644 --- a/src/modules/Elsa.JavaScript/Services/JintJavaScriptEvaluator.cs +++ b/src/modules/Elsa.JavaScript/Services/JintJavaScriptEvaluator.cs @@ -132,7 +132,11 @@ public class JintJavaScriptEvaluator : IJavaScriptEvaluator return; var inputs = context.GetWorkflowInputs().ToDictionary(x => x.Name); - var inputDefinitions = context.GetWorkflowExecutionContext().Workflow.Inputs; + + if (!context.TryGetWorkflowExecutionContext(out var workflowExecutionContext)) + return; + + var inputDefinitions = workflowExecutionContext.Workflow.Inputs; foreach (var inputDefinition in inputDefinitions) {