diff --git a/mozilla/extensions/transformiix/source/xpath/nsXPathEvaluator.cpp b/mozilla/extensions/transformiix/source/xpath/nsXPathEvaluator.cpp index ffbe26948aa..59fbf4d071d 100644 --- a/mozilla/extensions/transformiix/source/xpath/nsXPathEvaluator.cpp +++ b/mozilla/extensions/transformiix/source/xpath/nsXPathEvaluator.cpp @@ -77,7 +77,7 @@ nsXPathEvaluator::CreateExpression(const nsAString & aExpression, nsIDOMXPathExpression **aResult) { nsCOMPtr doc = do_QueryReferent(mDocument); - ParseContextImpl pContext(aResolver, doc && doc->IsCaseSensitive()); + ParseContextImpl pContext(aResolver, !doc || doc->IsCaseSensitive()); Expr* expression = ExprParser::createExpr(PromiseFlatString(aExpression), &pContext); if (!expression)