Index: branches/unlabeled/unlabeled-1.6.2/core/install.php =================================================================== diff -u -r6709 -r6859 --- branches/unlabeled/unlabeled-1.6.2/core/install.php (.../install.php) (revision 6709) +++ branches/unlabeled/unlabeled-1.6.2/core/install.php (.../install.php) (revision 6859) @@ -329,13 +329,20 @@ break; case 'choose_modules': + // run module install scripts $modules = $this->Application->GetVar('modules'); foreach ($modules as $module) { $install_file = MODULES_PATH.'/'.$module.'/install.php'; if (file_exists($install_file)) { include_once($install_file); } } + + // scan themes + $themes_helper =& $this->Application->recallObject('ThemesHelper'); + /* @var $themes_helper kThemesHelper */ + + $themes_helper->refreshThemes(); break; }