diff options
-rw-r--r-- | modules/block/block.admin.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/block/block.admin.inc b/modules/block/block.admin.inc index b6a8919c5..181f941ed 100644 --- a/modules/block/block.admin.inc +++ b/modules/block/block.admin.inc @@ -148,8 +148,10 @@ function block_admin_display_form($form, &$form_state, $blocks, $theme, $block_r ); } } - // Do not allow disabling the main system content block. - $form['blocks']['system_main']['region']['#required'] = TRUE; + // Do not allow disabling the main system content block when it is present. + if (isset($form['blocks']['system_main']['region'])) { + $form['blocks']['system_main']['region']['#required'] = TRUE; + } $form['actions'] = array( '#tree' => FALSE, |