From 9cd20de159f7eb29059828b1d6c17f4cbf07e850 Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Fri, 29 Oct 2021 12:27:25 +0200
Subject: [PATCH] Bug 29374: Don't crash if search engine returns a deleted
 record

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

https://bugs.koha-community.org/show_bug.cgi?id=28238
---
 C4/Search.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/C4/Search.pm b/C4/Search.pm
index f36e3364b3..454f6d3848 100644
--- a/C4/Search.pm
+++ b/C4/Search.pm
@@ -1996,7 +1996,7 @@ sub searchResults {
                 $can_place_holds = 0;
             }
         } else {
-            $can_place_holds = $biblio_object->items->filter_by_for_hold()->count;
+            $can_place_holds = $biblio_object->items->filter_by_for_hold()->count if $biblio_object;
         }
         $oldbiblio->{norequests} = 1 unless $can_place_holds;
         $oldbiblio->{items_count}          = $items_count;
-- 
2.11.0