summaryrefslogtreecommitdiff
path: root/includes/module.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/module.inc')
-rw-r--r--includes/module.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/module.inc b/includes/module.inc
index 77e35b7b0..500bc5ebc 100644
--- a/includes/module.inc
+++ b/includes/module.inc
@@ -425,6 +425,8 @@ function module_enable($module_list, $enable_dependencies = TRUE) {
registry_update();
// Refresh the schema to include it.
drupal_get_schema(NULL, TRUE);
+ // Update the theme registry to include it.
+ drupal_theme_rebuild();
// Clear entity cache.
entity_info_cache_clear();
@@ -546,6 +548,8 @@ function module_disable($module_list, $disable_dependents = TRUE) {
// Update the registry to remove the newly-disabled module.
registry_update();
_system_update_bootstrap_status();
+ // Update the theme registry to remove the newly-disabled module.
+ drupal_theme_rebuild();
}
// If there remains no more node_access module, rebuilding will be