diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicQueryable.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicQueryable.cs index 5afb40cf7c..0eaad35b93 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicQueryable.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicQueryable.cs @@ -2435,7 +2435,7 @@ namespace System.Linq.Dynamic binaryExpression = Expression.Modulo(finalLeft, finalRight); return (Expression.Lambda>(binaryExpression, parameters)); case ExpressionType.AndAlso: - if (leftIsLambda && rightIsLambda && sequenceEqual) + if ((leftIsLambda && rightIsLambda && sequenceEqual) || (!leftIsLambda && !rightIsLambda)) { return Expression.Equal(left, right); }