diff --git a/lucene/sandbox/src/java/org/apache/lucene/search/CoveringQuery.java b/lucene/sandbox/src/java/org/apache/lucene/search/CoveringQuery.java index 2890eddb9bf..807e1c95410 100644 --- a/lucene/sandbox/src/java/org/apache/lucene/search/CoveringQuery.java +++ b/lucene/sandbox/src/java/org/apache/lucene/search/CoveringQuery.java @@ -115,7 +115,7 @@ public final class CoveringQuery extends Query { for (Query query : queries) { weights.add(searcher.createWeight(query, needsScores, boost)); } - return new CoveringWeight(this, weights, minimumNumberMatch); + return new CoveringWeight(this, weights, minimumNumberMatch.rewrite(searcher)); } private static class CoveringWeight extends Weight {