summaryrefslogtreecommitdiff
path: root/includes/common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/common.inc')
-rw-r--r--includes/common.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/includes/common.inc b/includes/common.inc
index ce37466c4..2b98b3b7a 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -3918,7 +3918,10 @@ function _drupal_bootstrap_full() {
ini_set('log_errors', 1);
ini_set('error_log', file_directory_path() . '/error.log');
}
-
+ // Set a custom theme for the current page, if there is one. We need to run
+ // this before invoking hook_init(), since any modules which initialize the
+ // theme system will prevent a custom theme from being correctly set later.
+ menu_set_custom_theme();
// Let all modules take action before menu system handles the request
// We do not want this while running update.php.
if (!defined('MAINTENANCE_MODE') || MAINTENANCE_MODE != 'update') {