diff options
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/grouping/result')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/grouping/result/FlatteningSearcher.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/grouping/result/FlatteningSearcher.java b/container-search/src/main/java/com/yahoo/search/grouping/result/FlatteningSearcher.java index 30dee0e540e..e56b88c3d3e 100644 --- a/container-search/src/main/java/com/yahoo/search/grouping/result/FlatteningSearcher.java +++ b/container-search/src/main/java/com/yahoo/search/grouping/result/FlatteningSearcher.java @@ -45,8 +45,9 @@ public class FlatteningSearcher extends Searcher { // If we count the number of unique groups, use that as total hit count. if (level == 0 && (hit instanceof RootGroup)) { - if (hit.fields().get("count()") != null) - result.setTotalHitCount((long)hit.fields().get("count()")); + Object countField = hit.getField("count()"); + if (countField != null) + result.setTotalHitCount((long)countField); } if (hit instanceof HitGroup) { |