diff --git a/src/core/Elsa.Core/Persistence/Specifications/WorkflowInstances/WorkflowIsAlreadyExecutingSpecification.cs b/src/core/Elsa.Core/Persistence/Specifications/WorkflowInstances/WorkflowIsAlreadyExecutingSpecification.cs index 01333f36a..edf8c026f 100644 --- a/src/core/Elsa.Core/Persistence/Specifications/WorkflowInstances/WorkflowIsAlreadyExecutingSpecification.cs +++ b/src/core/Elsa.Core/Persistence/Specifications/WorkflowInstances/WorkflowIsAlreadyExecutingSpecification.cs @@ -6,6 +6,6 @@ namespace Elsa.Persistence.Specifications.WorkflowInstances { public class WorkflowIsAlreadyExecutingSpecification : Specification { - public override Expression> ToExpression() => x => x.WorkflowStatus == WorkflowStatus.Running || x.WorkflowStatus == WorkflowStatus.Suspended; + public override Expression> ToExpression() => x => x.WorkflowStatus == WorkflowStatus.Running || x.WorkflowStatus == WorkflowStatus.Suspended || x.WorkflowStatus == WorkflowStatus.Idle; } } \ No newline at end of file