@@ -, +, @@ --- opac/opac-reserve.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/opac/opac-reserve.pl +++ a/opac/opac-reserve.pl @@ -231,7 +231,7 @@ if ( $query->param('place_reserve') ) { # When choosing a specific item, the default pickup library should be dictated by the default hold policy if ( ! C4::Context->preference("OPACAllowUserToChooseBranch") && $item ) { my $type = $item->effective_itemtype; - my $reserves_control_branch = GetReservesControlBranch( $item->unblessed, $patron->unblessed ); + my $reserves_control_branch = Koha::Policy::Holds->holds_control_library( $item, $patron ); my $rule = GetBranchItemRule( $reserves_control_branch, $type ); if ( $rule->{hold_fulfillment_policy} eq 'any' || $rule->{hold_fulfillment_policy} eq 'patrongroup' ) { --