@@ -, +, @@ invalid --- C4/Reserves.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/C4/Reserves.pm +++ a/C4/Reserves.pm @@ -308,11 +308,11 @@ sub CanItemBeReserved { my $item = GetItem($itemnumber); my $biblio = Koha::Biblios->find( $item->{biblionumber} ); my $patron = Koha::Patrons->find( $borrowernumber ); - if( !$patron || $patron->is_debarred ) { - return 'debarred'; - } my $borrower = $patron->unblessed; + return 'debarred' + if $patron->is_debarred; + # If an item is damaged and we don't allow holds on damaged items, we can stop right here return 'damaged' if ( $item->{damaged} --