From e54bbd2b140a640f7f244ac3234abb3bddb22127 Mon Sep 17 00:00:00 2001 From: Conrad Vermeulen Date: Fri, 29 Feb 2008 14:47:40 +0000 Subject: [PATCH] KTS-3112 "Fatal error on new installation when directed to login.php line 168" Fixed. This just hides a symptom, but not the reall cause. --- login.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/login.php b/login.php index e0da592..c98ae46 100644 --- a/login.php +++ b/login.php @@ -165,8 +165,12 @@ class LoginPageDispatcher extends KTDispatcher { $aRegisteredLangs = $oReg->geti18nLanguages('knowledgeTree'); $aLanguageNames = $oReg->getLanguages('knowledgeTree'); $aRegisteredLanguageNames = array(); - foreach (array_keys($aRegisteredLangs) as $sLang) { - $aRegisteredLanguageNames[$sLang] = $aLanguageNames[$sLang]; + if (!empty($aRegisteredLangs)) + { + foreach (array_keys($aRegisteredLangs) as $sLang) + { + $aRegisteredLanguageNames[$sLang] = $aLanguageNames[$sLang]; + } } $sLanguageSelect = $default->defaultLanguage; -- libgit2 0.21.4