Index: includes/install.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/install.inc,v
retrieving revision 1.30
diff -u -r1.30 install.inc
--- includes/install.inc	8 Dec 2006 11:54:04 -0000	1.30
+++ includes/install.inc	22 Dec 2006 20:51:39 -0000
@@ -270,9 +270,9 @@
 
   require_once($profile_file);
 
-  // Get a list of modules required by this profile.
+  // Merge a list of required core modules and modules required by this profile.
   $function = $profile .'_profile_modules';
-  $module_list = array_merge(array('system'), $function(), ($locale ? array('locale') : array()));
+  $module_list = array_merge(array('block', 'filter', 'node', 'system', 'user', 'watchdog'), $function(), ($locale ? array('locale') : array()));
 
   // Get a list of modules that exist in Drupal's assorted subdirectories.
   $present_modules = array();
Index: profiles/default/default.profile
===================================================================
RCS file: /cvs/drupal/drupal/profiles/default/default.profile,v
retrieving revision 1.2
diff -u -r1.2 default.profile
--- profiles/default/default.profile	29 Oct 2006 13:17:38 -0000	1.2
+++ profiles/default/default.profile	22 Dec 2006 20:51:39 -0000
@@ -8,7 +8,7 @@
  *  An array of modules to be enabled.
  */
 function default_profile_modules() {
-  return array('block', 'color', 'comment', 'filter', 'help', 'menu', 'node', 'system', 'taxonomy', 'user', 'watchdog');
+  return array('color', 'comment', 'help', 'menu', 'taxonomy');
 }
 
 /**
