diff --git a/server/src/main/java/org/elasticsearch/action/search/QueryPhaseResultConsumer.java b/server/src/main/java/org/elasticsearch/action/search/QueryPhaseResultConsumer.java index e81d659efe84f..7ae35021e38f4 100644 --- a/server/src/main/java/org/elasticsearch/action/search/QueryPhaseResultConsumer.java +++ b/server/src/main/java/org/elasticsearch/action/search/QueryPhaseResultConsumer.java @@ -385,7 +385,6 @@ private void consume(QuerySearchResult result, Runnable next) { result.consumeAll(); next.run(); } else if (result.isNull()) { - result.consumeAll(); SearchShardTarget target = result.getSearchShardTarget(); SearchShard searchShard = new SearchShard(target.getClusterAlias(), target.getShardId()); synchronized (this) {