--- contrib/views_slideshow_thumbnailhover/views_slideshow_thumbnailhover.theme.inc.orig	2009-11-11 13:35:37.000000000 -0500
+++ contrib/views_slideshow_thumbnailhover/views_slideshow_thumbnailhover.theme.inc	2009-11-11 14:14:33.000000000 -0500
@@ -31,12 +31,11 @@ function template_preprocess_views_slide
 
   drupal_add_js(array('viewsSlideshowThumbnailHover' => array('#views_slideshow_thumbnailhover_main_'. $vars['id'] => $settings)), 'setting');
   if ($settings['pager_event'] == 'hoverIntent') {
+    $js_added = FALSE;
     if (module_exists('jq')) {
-      if (in_array('hoverIntent', jq_plugins())) {
-        jq_add('hoverIntent');
-      }
+      $js_added = jq_add('hoverIntent');
     }
-    if (module_exists('hoverintent')) {
+    if (!$js_added && module_exists('hoverintent')) {
       hoverintent_add();
     }
   }
@@ -51,9 +50,7 @@ function theme_views_slideshow_thumbnail
   // If we have the jQ module installed, use that to add the Cycle plugin if possible.
   // That allows for version control.
   if (module_exists('jq')) {
-    if (in_array('cycle', jq_plugins())) {
-      $js = jq_add('cycle');
-    }
+    $js = jq_add('cycle');
   }
 
   // Otherwise, we'll add the version included with this module.
