diff --git a/src/EFCore.Relational/Query/NullabilityBasedSqlProcessingExpressionVisitor.cs b/src/EFCore.Relational/Query/NullabilityBasedSqlProcessingExpressionVisitor.cs index 315d4d10042..24eb14231cd 100644 --- a/src/EFCore.Relational/Query/NullabilityBasedSqlProcessingExpressionVisitor.cs +++ b/src/EFCore.Relational/Query/NullabilityBasedSqlProcessingExpressionVisitor.cs @@ -1015,8 +1015,7 @@ protected override Expression VisitSqlFunction(SqlFunctionExpression sqlFunction if (sqlFunctionExpression.IsNiladic) { - // TODO: #18555 - _nullable = true; + _nullable = sqlFunctionExpression.IsNullable; return sqlFunctionExpression.Update(instance, sqlFunctionExpression.Arguments); } @@ -1027,8 +1026,7 @@ protected override Expression VisitSqlFunction(SqlFunctionExpression sqlFunction (arguments[i], _) = VisitInternal(sqlFunctionExpression.Arguments[i]); } - // TODO: #18555 - _nullable = true; + _nullable = sqlFunctionExpression.IsNullable; return sqlFunctionExpression.Update(instance, arguments); }