@@ -, +, @@ processing --- C4/Circulation.pm | 2 ++ 1 file changed, 2 insertions(+) --- a/C4/Circulation.pm +++ a/C4/Circulation.pm @@ -2959,6 +2959,8 @@ sub CanBookBeRenewed { notforloan => 0, -not => { itemnumber => $itemnumber } })->as_list; + return ( 0, "on_reserve" ) if scalar @other_items < scalar @possible_holds; + my %matched_items; foreach my $possible_hold (@possible_holds) { my $fillable = 0; --