diff --git a/Orm/Xtensive.Orm/Orm/Linq/QueryProvider.cs b/Orm/Xtensive.Orm/Orm/Linq/QueryProvider.cs index b41b16ddf..d3c28d64e 100644 --- a/Orm/Xtensive.Orm/Orm/Linq/QueryProvider.cs +++ b/Orm/Xtensive.Orm/Orm/Linq/QueryProvider.cs @@ -166,7 +166,7 @@ internal TranslatedQuery Translate(Expression expression, var context = new TranslatorContext(Session, compilerConfiguration, expression, compiledQueryScope); return context.Translator.Translate(); } - catch (Exception ex) { + catch (Exception ex) when (ex is not OperationCanceledException) { string serializedExpression = null; try { serializedExpression = expression.ToString(true);