diff --git a/lib/Controller/MessagesController.php b/lib/Controller/MessagesController.php index 69b32fa556..c8e1eda1f5 100755 --- a/lib/Controller/MessagesController.php +++ b/lib/Controller/MessagesController.php @@ -250,9 +250,7 @@ public function getBody(int $id): JSONResponse { if ($extractionLibrary === 'kitinerary') { $itineraries = $this->itineraryService->extract($account, $mailbox, $message->getUid()); - // After setting the above method to extract, $itineraries is always true, so the check - // below will cause psalm composer run psalm to complain in the GitHub CI jobs. - if ($itineraries) { + if ($itineraries && !empty($itineraries)) { $json['schema'] = $itineraries; } } else {