diff --git a/module/VuFind/src/VuFind/Controller/HoldsTrait.php b/module/VuFind/src/VuFind/Controller/HoldsTrait.php index 6e249e073c71a42cbdb1268a5adf619af41abaec..b6fa76ef514094f5563b89c73202d682d22aeb31 100644 --- a/module/VuFind/src/VuFind/Controller/HoldsTrait.php +++ b/module/VuFind/src/VuFind/Controller/HoldsTrait.php @@ -117,7 +117,8 @@ trait HoldsTrait $gatheredDetails, $extraHoldFields, $requestGroups ); $validPickup = $validGroup && $this->holds()->validatePickUpInput( - $gatheredDetails['pickUpLocation'], $extraHoldFields, $pickup + $gatheredDetails['pickUpLocation'] ?? null, + $extraHoldFields, $pickup ); if (!$validGroup) { $this->flashMessenger()