Index: modules/system/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.module,v
retrieving revision 1.694
diff -u -p -r1.694 system.module
--- modules/system/system.module	16 May 2009 18:34:23 -0000	1.694
+++ modules/system/system.module	17 May 2009 20:47:56 -0000
@@ -1132,10 +1132,6 @@ function system_theme_default() {
       'main_menu',
       'secondary_menu',
     ),
-    'stylesheets' => array(
-      'all' => array('style.css')
-    ),
-    'scripts' => array('script.js'),
     'screenshot' => 'screenshot.png',
     'php' => DRUPAL_MINIMUM_PHP,
   );
@@ -1226,17 +1222,21 @@ function _system_theme_data() {
 
       // Give the stylesheets proper path information.
       $pathed_stylesheets = array();
-      foreach ($themes[$key]->info['stylesheets'] as $media => $stylesheets) {
-        foreach ($stylesheets as $stylesheet) {
-          $pathed_stylesheets[$media][$stylesheet] = dirname($themes[$key]->filepath) . '/' . $stylesheet;
+      if (isset($themes[$key]->info['stylesheets'])) {
+        foreach ($themes[$key]->info['stylesheets'] as $media => $stylesheets) {
+          foreach ($stylesheets as $stylesheet) {
+            $pathed_stylesheets[$media][$stylesheet] = dirname($themes[$key]->filepath) . '/' . $stylesheet;
+          }
         }
       }
       $themes[$key]->info['stylesheets'] = $pathed_stylesheets;
 
       // Give the scripts proper path information.
       $scripts = array();
-      foreach ($themes[$key]->info['scripts'] as $script) {
-        $scripts[$script] = dirname($themes[$key]->filepath) . '/' . $script;
+      if (isset($themes[$key]->info['scripts'])) {
+        foreach ($themes[$key]->info['scripts'] as $script) {
+          $scripts[$script] = dirname($themes[$key]->filepath) . '/' . $script;
+        }
       }
       $themes[$key]->info['scripts'] = $scripts;
       // Give the screenshot proper path information.
