Index: typo3/mod/tools/em/class.em_index.php =================================================================== --- typo3/mod/tools/em/class.em_index.php (revision 6107) +++ typo3/mod/tools/em/class.em_index.php (working copy) @@ -1309,11 +1309,15 @@ $content = $this->doc->startPage('Extension Manager'); $content.= $this->doc->moduleBody($this->pageinfo, $docHeaderButtons, $markers); $contentParts=explode('###CONTENT###',$content); - ob_end_flush(); echo $contentParts[0].$this->content; + // sometimes there seem to more levels of output buffers, so end all + while (ob_get_level()) { + flush(); + ob_end_flush(); + } + $this->doPrintContent = FALSE; - flush(); echo '
@@ -1350,7 +1354,6 @@ '); - flush(); $translationStatusArr = $this->terConnection->fetchTranslationStatus($extKey,$mirrorURL); echo (''.$extKey.''); @@ -1404,11 +1407,15 @@ $content = $this->doc->startPage('Extension Manager'); $content.= $this->doc->moduleBody($this->pageinfo, $docHeaderButtons, $markers); $contentParts=explode('###CONTENT###',$content); - ob_end_flush(); echo $contentParts[0].$this->content; + // sometimes there seem to more levels of output buffers + while (ob_get_level()) { + flush(); + ob_end_flush(); + } + $this->doPrintContent = FALSE; - flush(); echo ('
@@ -1445,7 +1452,6 @@ '); - flush(); $translationStatusArr = $this->terConnection->fetchTranslationStatus($extKey,$mirrorURL); echo (''.$extKey.'');