diff --git a/extension/Classes/Core/QuickFormQuery.php b/extension/Classes/Core/QuickFormQuery.php
index 88588937009f8c8dd85b4a8ceb98b05166afb587..a6606ce1df88ea05a52cb7d1ce6fca24451f61da 100644
--- a/extension/Classes/Core/QuickFormQuery.php
+++ b/extension/Classes/Core/QuickFormQuery.php
@@ -148,6 +148,11 @@ class QuickFormQuery {
             $t3data[T3DATA_UID] = 0;
         }
 
+        if (!isset($t3data[T3DATA_HEADER])) {
+            // TODO: ?CR: when does this happen? why no exception thrown?
+            $t3data[T3DATA_HEADER] = '';
+        }
+
         // Read report file, if file keyword exists in bodytext
         $reportPathFileNameFull = ReportAsFile::parseFileKeyword($t3data[T3DATA_BODYTEXT]);
         if ($reportPathFileNameFull !== null) {