@@ -, +, @@ --- opac/opac-search.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/opac/opac-search.pl +++ a/opac/opac-search.pl @@ -617,6 +617,7 @@ for (my $i=0;$i<@servers;$i++) { $art_req_itypes = Koha::CirculationRules->guess_article_requestable_itemtypes({ $patron ? ( categorycode => $patron->categorycode ) : () }); } + my $results_count = scalar @newresults; foreach my $res (@newresults) { # must define a value for size if not present in DB @@ -679,7 +680,9 @@ for (my $i=0;$i<@servers;$i++) { } if ($results_hashref->{$server}->{"hits"}){ - $total = $total + $hits; + if ($hits > $results_per_page) { + $total = $total + $hits; + } else { $total = $results_count } } # Opac search history --