diff --git a/src/modules/Elsa.EntityFrameworkCore.Common/Extensions/ExpressionExtensions.cs b/src/modules/Elsa.EntityFrameworkCore.Common/Extensions/ExpressionExtensions.cs index d05f80980..d58a320a4 100644 --- a/src/modules/Elsa.EntityFrameworkCore.Common/Extensions/ExpressionExtensions.cs +++ b/src/modules/Elsa.EntityFrameworkCore.Common/Extensions/ExpressionExtensions.cs @@ -19,7 +19,7 @@ public static class ExpressionExtensions public static Expression> BuildContainsExpression(this Expression> keySelector, IEnumerable entities) where TEntity : class { var compiledKeySelector = keySelector.Compile(); - var list = entities.Select(compiledKeySelector); + var list = entities.Select(compiledKeySelector).ToList(); var property = keySelector.GetProperty()!; var param = Expression.Parameter(typeof(TEntity));