diff --git a/core/lib/Drupal/Core/Installer/Form/SiteConfigureForm.php b/core/lib/Drupal/Core/Installer/Form/SiteConfigureForm.php index 2ad8dc50f58edb7e36cfac2f372582c276ee30d6..303586aa06bc2395bb32a3bec748cff28d5c9683 100644 --- a/core/lib/Drupal/Core/Installer/Form/SiteConfigureForm.php +++ b/core/lib/Drupal/Core/Installer/Form/SiteConfigureForm.php @@ -205,7 +205,8 @@ public function buildForm(array $form, FormStateInterface $form_state) { $form['regional_settings']['date_default_timezone'] = array( '#type' => 'select', '#title' => $this->t('Default time zone'), - '#default_value' => date_default_timezone_get(), + // Use system timezone if set, but avoid throwing a warning in PHP >=5.4 + '#default_value' => @date_default_timezone_get(), '#options' => system_time_zones(), '#description' => $this->t('By default, dates in this site will be displayed in the chosen time zone.'), '#weight' => 5,