diff --git a/modules/system/system.install b/modules/system/system.install index f49788a2f754a78a798a616e1ea6618ef2b6cb15..2acc05d5a071e2a72564a3c7464137f734a78aa4 100644 --- a/modules/system/system.install +++ b/modules/system/system.install @@ -332,6 +332,11 @@ function system_install() { drupal_set_installed_schema_version($module, $version); } + // Clear out module list and hook implementation statics before calling + // system_get_theme_data(). + module_list(TRUE); + module_implements('', FALSE, TRUE); + // Load system theme data appropriately. system_get_theme_data();