@@ -, +, @@ notforloan status --- Koha/Holds.pm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) --- a/Koha/Holds.pm +++ a/Koha/Holds.pm @@ -134,11 +134,18 @@ sub get_items_that_can_fill { collapse => 1, } )->get_column('itemnumber'); + my @notforloan = Koha::Items->search( + { notforloan => { '!=' => 0 } }, + { + columns => ['itemnumber'], + collapse => 1, + } + )->get_column('itemnumber'); return Koha::Items->search( { -or => \@bibs_or_items, - itemnumber => { -not_in => [ @branchtransfers, @waiting_holds ] }, + itemnumber => { -not_in => [ @branchtransfers, @waiting_holds, @notforloan ] }, onloan => undef, } )->filter_by_for_hold(); --