diff --git a/lib/MailQueueHandler.php b/lib/MailQueueHandler.php index fe76a963f..1dbd9e0c0 100644 --- a/lib/MailQueueHandler.php +++ b/lib/MailQueueHandler.php @@ -410,6 +410,10 @@ protected function sendEmailToUser($userName, $email, $lang, $timezone, $maxTime * @return string */ protected function getHTMLSubject(IEvent $event): string { + if ($event->getRichSubject() === '') { + return htmlspecialchars($event->getParsedSubject()); + } + $placeholders = $replacements = []; foreach ($event->getRichSubjectParameters() as $placeholder => $parameter) { $placeholders[] = '{' . $placeholder . '}';