diff options
Diffstat (limited to 'modules/update/update.manager.inc')
-rw-r--r-- | modules/update/update.manager.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/update/update.manager.inc b/modules/update/update.manager.inc index 9f0fb8cb7..4f55b1b5b 100644 --- a/modules/update/update.manager.inc +++ b/modules/update/update.manager.inc @@ -397,6 +397,8 @@ function update_manager_update_ready_form($form, &$form_state) { * @see system_authorized_get_url() */ function update_manager_update_ready_form_submit($form, &$form_state) { + // Store maintenance_mode setting so we can restore it when done. + $_SESSION['maintenance_mode'] = variable_get('maintenance_mode', FALSE); if ($form_state['values']['maintenance_mode'] == TRUE) { variable_set('maintenance_mode', TRUE); } |