Index: t3lib/class.t3lib_div.php =================================================================== --- t3lib/class.t3lib_div.php (Revision 7536) +++ t3lib/class.t3lib_div.php (Arbeitskopie) @@ -5654,12 +5654,13 @@ } // do custom logging - if (is_array($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'])) { - $params = array('msg'=>$msg, 'extKey'=>$extKey, 'backTrace'=>debug_backtrace(), 'severity'=>$severity); - $fakeThis = FALSE; - foreach ($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'] as $hookMethod) { - self::callUserFunction($hookMethod,$params,$fakeThis); - } + if (isset($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog']) && + is_array($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'])) { + $params = array('msg'=>$msg, 'extKey'=>$extKey, 'backTrace'=>debug_backtrace(), 'severity'=>$severity); + $fakeThis = FALSE; + foreach ($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'] as $hookMethod) { + self::callUserFunction($hookMethod,$params,$fakeThis); + } } // TYPO3 logging enabled? Index: t3lib/error/class.t3lib_error_errorhandler.php =================================================================== --- t3lib/error/class.t3lib_error_errorhandler.php (Revision 7536) +++ t3lib/error/class.t3lib_error_errorhandler.php (Arbeitskopie) @@ -152,7 +152,7 @@ } // Add error message to the flashmessageQueue - if (TYPO3_ERRORHANDLER_MODE == 'debug') { + if (defined(TYPO3_ERRORHANDLER_MODE) && TYPO3_ERRORHANDLER_MODE == 'debug') { $flashMessage = t3lib_div::makeInstance( 't3lib_FlashMessage', $message,