diff -wur -F'^f' drupal-4.6.7-orig/includes/common.inc drupal-4.6.7/includes/common.inc
--- drupal-4.6.7-orig/includes/common.inc	2006-03-13 22:29:58.000000000 +0100
+++ drupal-4.6.7/includes/common.inc	2006-05-27 11:42:13.206729300 +0200
@@ -1877,7 +1877,4 @@ function drupal_add_link($attributes) {
 // Initialize all enabled modules.
 module_init();
 
-// Initialize the localization system.
-$locale = locale_initialize();
-
 ?>
diff -wur -F'^f' drupal-4.6.7-orig/includes/module.inc drupal-4.6.7/includes/module.inc
--- drupal-4.6.7-orig/includes/module.inc	2005-04-03 10:03:18.000000000 +0200
+++ drupal-4.6.7/includes/module.inc	2006-05-27 11:42:56.642839300 +0200
@@ -11,7 +11,11 @@
  *
  */
 function module_init() {
+  global $locale;
+
   module_load_all();
+  // Initialize the localization system.
+  $locale = locale_initialize();
   module_invoke_all('init');
 }
 
