diff --git a/C4/Reserves.pm b/C4/Reserves.pm index 8a45beb66b..4410e2fec8 100644 --- a/C4/Reserves.pm +++ b/C4/Reserves.pm @@ -1408,6 +1408,10 @@ sub _FixPriority { my $hold; if ( $reserve_id ) { $hold = Koha::Holds->find( $reserve_id ); + if (!defined $hold){ + # may have already been checked out and hold fulfilled + $hold = Koha::Old::Holds->find( $reserve_id ); + } return unless $hold; }