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;