? no-color.patch
Index: domain_theme.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/domain/domain_theme/domain_theme.admin.inc,v
retrieving revision 1.4
diff -u -p -r1.4 domain_theme.admin.inc
--- domain_theme.admin.inc	7 Jun 2009 17:27:44 -0000	1.4
+++ domain_theme.admin.inc	12 Jun 2009 14:20:46 -0000
@@ -130,8 +130,6 @@ function domain_theme_form_alter(&$form,
     return drupal_access_denied();
   }
 
-  $color_info = color_get_info($theme);
-
   drupal_set_title(t('!site : %theme settings', array('!site' => $domain['sitename'], '%theme' => $theme)));
   // Which domain are we editing?
   $form['domain_id'] = array(
@@ -151,7 +149,12 @@ function domain_theme_form_alter(&$form,
     }
   }
   ksort($form['#submit']);
+
   // Check for the presence of color.module.
+  $color_info = NULL;
+  if (module_exists('color')) {
+    $color_info = color_get_info($theme);
+  }
   if (empty($color_info)) {
     return;
   }
