diff --git a/Koha/Library/FloatLimits.pm b/Koha/Library/FloatLimits.pm index 2c82fdf25d..df7c5c5f29 100644 --- a/Koha/Library/FloatLimits.pm +++ b/Koha/Library/FloatLimits.pm @@ -187,7 +187,8 @@ sub lowest_ratio_library { } } - my $ratio = $item_count / $float_limit_val; + # Guard against division by zero (float_limit_val should never be 0 due to search filter, but be safe) + my $ratio = $float_limit_val > 0 ? $item_count / $float_limit_val : 999999; push @candidates, { branchcode => $branch,