@@ -, +, @@ if order cancelled and record deleted --- acqui/basket.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/acqui/basket.pl +++ a/acqui/basket.pl @@ -467,8 +467,8 @@ sub get_order_infos { my $countbiblio = CountBiblioInOrders($biblionumber); my $ordernumber = $order->{'ordernumber'}; my @subscriptions = GetSubscriptionsId ($biblionumber); - my $itemcount = $biblio->items->count; - my $holds_count = $biblio->holds->count; + my $itemcount = ( defined $biblio ) ? $biblio->items->count : 0; + my $holds_count = ( defined $biblio ) ? $biblio->holds->count : 0; my @items = GetItemnumbersFromOrder( $ordernumber ); my $itemholds = $biblio ? $biblio->holds->search({ itemnumber => { -in => \@items } })->count : 0; --