Commit e54bbd2b140a640f7f244ac3234abb3bddb22127

Authored by Conrad Vermeulen
1 parent 0bfaee10

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.

Committed By: Conrad Vermeulen
Reviewed By: Megan Watson

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8208 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 6 additions and 2 deletions
login.php
... ... @@ -165,8 +165,12 @@ class LoginPageDispatcher extends KTDispatcher {
165 165 $aRegisteredLangs = $oReg->geti18nLanguages('knowledgeTree');
166 166 $aLanguageNames = $oReg->getLanguages('knowledgeTree');
167 167 $aRegisteredLanguageNames = array();
168   - foreach (array_keys($aRegisteredLangs) as $sLang) {
169   - $aRegisteredLanguageNames[$sLang] = $aLanguageNames[$sLang];
  168 + if (!empty($aRegisteredLangs))
  169 + {
  170 + foreach (array_keys($aRegisteredLangs) as $sLang)
  171 + {
  172 + $aRegisteredLanguageNames[$sLang] = $aLanguageNames[$sLang];
  173 + }
170 174 }
171 175 $sLanguageSelect = $default->defaultLanguage;
172 176  
... ...