@@ -, +, @@ like C4::SIP::SIPServer=HASH(0x88175c8) if there is no patron The hex number will almost certainly be different from this example --- C4/SIP/ILS/Item.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/C4/SIP/ILS/Item.pm +++ a/C4/SIP/ILS/Item.pm @@ -167,7 +167,7 @@ sub hold_patron_id { } sub hold_patron_name { my ( $self, $template ) = @_; - my $borrowernumber = $self->hold_patron_id() or return; + my $borrowernumber = $self->hold_patron_id() or return q{}; if ($template) { my $tt = Template->new(); @@ -182,7 +182,7 @@ sub hold_patron_name { my $holder = Koha::Patrons->find( $borrowernumber ); unless ($holder) { siplog("LOG_ERR", "While checking hold, failed to retrieve the patron with borrowernumber '$borrowernumber'"); - return; + return q{}; } my $email = $holder->email || ''; my $phone = $holder->phone || ''; --