Index: branches/RC/core/install.php =================================================================== diff -u -r11610 -r11623 --- branches/RC/core/install.php (.../install.php) (revision 11610) +++ branches/RC/core/install.php (.../install.php) (revision 11623) @@ -457,23 +457,11 @@ break; } - // check interface modules - $available_modules = $selected_modules = Array (); - $interface_modules = Array ('Core', 'Proj-Base'); - foreach ($interface_modules as $interface_module) { - $module_folder = strtolower($interface_module); - - if (file_exists(MODULES_PATH . '/' . $module_folder)) { - array_push($available_modules, $interface_module); - } - - $module_selected[$interface_module] = in_array($module_folder, $modules); + // check interface module + if (!in_array('core', $modules)) { + $this->errorMessage = 'Please select "Core" as interface module'; } - if (!$module_selected['Core'] && !$module_selected['Proj-Base']) { - $this->errorMessage = 'Please ' . ($modules ? 'also ' : '') . 'select "' . implode('" or "', $available_modules) . '" as interface module'; - } - $status = $this->errorMessage == ''; break; }