Index: jcarousel.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/jcarousel/Attic/jcarousel.module,v
retrieving revision 1.1.2.3.2.9
diff -u -p -r1.1.2.3.2.9 jcarousel.module
--- jcarousel.module	8 Jul 2010 14:08:09 -0000	1.1.2.3.2.9
+++ jcarousel.module	7 Oct 2010 15:23:56 -0000
@@ -134,12 +134,13 @@ function jcarousel_add($selector = NULL,
     $jcarousel_added['settings'][$selector] = TRUE;
 
     // Add the skin CSS if it hasn't been added yet.
-    if (!isset($jcarousel_added['skin'][$skin])) {
+    if (!isset($jcarousel_added['skin'][$skin]) || !in_array($skin_path, $jcarousel_added['paths'])) {
       if ($skin == 'tango' || $skin == 'ie7') {
         drupal_add_css("$jcarousel/jcarousel/skins/$skin/skin.css", 'theme');
       }
       elseif (!empty($skin_path)) {
         drupal_add_css($skin_path, 'theme');
+        $jcarousel_added['paths'][] = $skin_path;
       }
       $jcarousel_added['skin'][$skin] = TRUE;
     }
