diff --git a/lib/private/Template/Template.php b/lib/private/Template/Template.php index ee85562091f81..1eb731659b181 100644 --- a/lib/private/Template/Template.php +++ b/lib/private/Template/Template.php @@ -122,7 +122,7 @@ public function fetchPage(?array $additionalParams = null): string { // Add custom headers $headers = ''; - foreach (\OC_Util::$headers as $header) { + foreach (array_merge(\OC_Util::$headers, $this->headers) as $header) { $headers .= '<' . Util::sanitizeHTML($header['tag']); if (strcasecmp($header['tag'], 'script') === 0 && in_array('src', array_map('strtolower', array_keys($header['attributes'])))) { $headers .= ' defer';