diff -ru ./typo3.orig/trunk/typo3/sysext/openid/class.tx_openid_return.php ./typo3.new/trunk/typo3/sysext/openid/class.tx_openid_return.php --- ./typo3.orig/trunk/typo3/sysext/openid/class.tx_openid_return.php 2010-03-01 12:11:32.810551952 +0100 +++ ./typo3.new/trunk/typo3/sysext/openid/class.tx_openid_return.php 2010-03-01 16:15:33.162022285 +0100 @@ -57,9 +57,7 @@ */ public function main() { if ($GLOBALS['BE_USER']->user['uid']) { - while (ob_get_level()>0) { - @ob_end_clean(); - } + while (ob_end_clean()); $backendURL = t3lib_div::getIndpEnv('TYPO3_SITE_URL') . TYPO3_mainDir . 'backend.php'; t3lib_utility_Http::redirect($backendURL); }