diff --git a/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs b/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs
index 598de3932..03d41873b 100644
--- a/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs
+++ b/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs
@@ -71,7 +71,7 @@ public static bool IsNull(this Expression expression)
/// Body of with lambda's parameters replaced
/// with corresponding expression from
/// Something went wrong :(.
- public static Expression BindParameters(this LambdaExpression lambdaExpression, params Expression[] parameters)
+ public static Expression BindParameters(this LambdaExpression lambdaExpression, params ReadOnlySpan parameters)
{
var lambdaExpressionParameters = lambdaExpression.Parameters;
var lambdaExpressionParametersCount = lambdaExpressionParameters.Count;