diff --git a/includes/bootstrap.inc b/includes/bootstrap.inc
index 2d68c8175eae858a19f5cf9ce70154aa70139206..7791a7e892610d12452a9631515523ef0f0303da 100644
--- a/includes/bootstrap.inc
+++ b/includes/bootstrap.inc
@@ -550,6 +550,12 @@ function drupal_settings_initialize() {
   global $databases, $cookie_domain, $conf, $installed_profile, $update_free_access, $db_url, $db_prefix, $drupal_hash_salt, $is_https, $base_secure_url, $base_insecure_url;
   $conf = array();
 
+  // UNL change: include a "global" settings file that applies to all sites.
+  if (file_exists(DRUPAL_ROOT . '/sites/all/settings.php')) {
+    include_once DRUPAL_ROOT . '/sites/all/settings.php';
+  }
+  // End UNL change.
+  
   if (file_exists(DRUPAL_ROOT . '/' . conf_path() . '/settings.php')) {
     include_once DRUPAL_ROOT . '/' . conf_path() . '/settings.php';
   }