? event-include-files-640154-1.patch
Index: event.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/event/event.module,v
retrieving revision 1.405
diff -u -p -r1.405 event.module
--- event.module	5 Jul 2009 00:34:15 -0000	1.405
+++ event.module	23 Nov 2009 03:18:28 -0000
@@ -9,14 +9,15 @@ define('EVENT_PATH', drupal_get_path('mo
  * @ingroup event_support
  */
 function event_include_files() {
-  include_once(EVENT_PATH .'/event.theme');
-  global $db_type;
-  include_once(EVENT_PATH ."/event_database.$db_type.inc");
-  
-  if (file_exists($file = path_to_theme() .'/event.css')) {
-    drupal_add_css($file);
-  }
-  else {
+  static $first = TRUE;
+
+  if ($first) {
+    $first = FALSE;
+    include_once(EVENT_PATH .'/event.theme');
+    global $db_type;
+    include_once(EVENT_PATH ."/event_database.$db_type.inc");
+    // Any theme my override this by adding to its .info file:
+    // stylesheets[all][] = event.css
     drupal_add_css(EVENT_PATH .'/event.css');
   }
 }
