From fd2f71de848c5fc7e23c4903df932d68a3bc0b9e Mon Sep 17 00:00:00 2001
From: Wouter Wolters <typo3@wouterwolters.nl>
Date: Sun, 23 Nov 2014 22:18:26 +0100
Subject: [PATCH] [TASK] Do not output empty inDocStyles

If inDocStyles is empty, no output is needed.

Resolves: #63274
Releases: master
Change-Id: I886d6480231342ca6e505fabc801b7df6d899d53
Reviewed-on: http://review.typo3.org/34513
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
---
 typo3/sysext/backend/Classes/Template/DocumentTemplate.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
index ded79e52530c..a02a43bf5c02 100644
--- a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
+++ b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
@@ -1115,7 +1115,11 @@ function jumpToUrl(URL) {
 		if ($this->styleSheetFile2) {
 			$this->pageRenderer->addCssFile($this->backPath . $this->styleSheetFile2);
 		}
-		$this->pageRenderer->addCssInlineBlock('inDocStyles', $inDocStyles . LF . '/*###POSTCSSMARKER###*/');
+
+		if ($inDocStyles !== '') {
+			$this->pageRenderer->addCssInlineBlock('inDocStyles', $inDocStyles . LF . '/*###POSTCSSMARKER###*/');
+		}
+
 		if ($this->styleSheetFile_post) {
 			$this->pageRenderer->addCssFile($this->backPath . $this->styleSheetFile_post);
 		}
-- 
GitLab