diff --git a/module/finc/src/finc/Controller/EmailHoldTrait.php b/module/finc/src/finc/Controller/EmailHoldTrait.php index 159eefdd2c3a27df6118392ac75707031e083014..a3ef5ffb34aa02f094d75a61bbe85a18324778d5 100644 --- a/module/finc/src/finc/Controller/EmailHoldTrait.php +++ b/module/finc/src/finc/Controller/EmailHoldTrait.php @@ -160,8 +160,9 @@ trait EmailHoldTrait $details['patron']['firstname'] . " | Signatur: " . $details['callnumber']; - $from = $reply = (isset($details['patron']['email'])) - ? new Address( + $from = $reply = (isset($details['patron']['email']) + && !empty($details['patron']['email']) + ) ? new Address( $details['patron']['email'], $details['patron']['firstname'] . ' ' . $details['patron']['lastname'] ) : new Address($emailProfile->from) ;