Index: trunk/admin/install/install_lib.php =================================================================== diff -u -r4451 -r4524 --- trunk/admin/install/install_lib.php (.../install_lib.php) (revision 4451) +++ trunk/admin/install/install_lib.php (.../install_lib.php) (revision 4524) @@ -1016,7 +1016,7 @@ */ function linkCustomFields($module_name, $prefix, $item_type) { - $application = kApplication::Instance(); + $application =& kApplication::Instance(); $db =& $application->GetADODBConnection(); $sql = 'SELECT FieldName, CustomFieldId FROM '.TABLE_PREFIX.'CustomField @@ -1029,6 +1029,8 @@ $db->Query($sql); } + $application->refreshModuleInfo(); // this module configs are now processed + // because of configs was read only from installed before modules (in-portal), then reread configs $unit_config_reader =& $application->recallObject('kUnitConfigReader'); $unit_config_reader->scanModules(MODULES_PATH.'/'.strtolower($module_name));