Index: contrib/views_slideshow_thumbnailhover/views_slideshow_thumbnailhover.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_slideshow/contrib/views_slideshow_thumbnailhover/Attic/views_slideshow_thumbnailhover.theme.inc,v
retrieving revision 1.1.2.1.2.27
diff -u -p -r1.1.2.1.2.27 views_slideshow_thumbnailhover.theme.inc
--- contrib/views_slideshow_thumbnailhover/views_slideshow_thumbnailhover.theme.inc	16 Apr 2010 21:39:36 -0000	1.1.2.1.2.27
+++ contrib/views_slideshow_thumbnailhover/views_slideshow_thumbnailhover.theme.inc	17 Apr 2010 04:07:12 -0000
@@ -88,17 +88,22 @@ function theme_views_slideshow_thumbnail
       foreach ($options['views_slideshow_thumbnailhover']['main_fields'] as $field => $use) {
         if (is_object($view->field[$field])) {
           $rendered_field = $view->field[$field]->theme($node);
-          if (($use !== 0) && !empty($rendered_field)) {
-            $rendered .= '<div class="views-field-'. views_css_safe($view->field[$field]->field) .'">';
-            if ($view->field[$field]->label()) {
-              $rendered .= '<label class="view-label-'. views_css_safe($view->field[$field]->field) . '">';
-              $rendered .= $view->field[$field]->label() . ':';
-              $rendered .= '</label>';
+          
+          // If the field is excluded then don't display it.
+          // It must be rendered first though so that Custom Text can use it.
+          if (!$view->field[$field]->options['exclude']) {
+            if (($use !== 0) && !empty($rendered_field)) {
+              $rendered .= '<div class="views-field-'. views_css_safe($view->field[$field]->field) .'">';
+              if ($view->field[$field]->label()) {
+                $rendered .= '<label class="view-label-'. views_css_safe($view->field[$field]->field) . '">';
+                $rendered .= $view->field[$field]->label() . ':';
+                $rendered .= '</label>';
+              }
+              $rendered .= '<div class="views-content-'. views_css_safe($view->field[$field]->field) .'">';
+              $rendered .=  $rendered_field;
+              $rendered .= '</div>';
+              $rendered .= '</div>';
             }
-            $rendered .= '<div class="views-content-'. views_css_safe($view->field[$field]->field) .'">';
-            $rendered .=  $rendered_field;
-            $rendered .= '</div>';
-            $rendered .= '</div>';
           }
         }
       }
@@ -160,17 +165,22 @@ function theme_views_slideshow_thumbnail
       foreach ($options['views_slideshow_thumbnailhover']['breakout_fields'] as $field => $use) {
         if (is_object($view->field[$field])) {
           $rendered_field = $view->field[$field]->theme($node);
-          if (($use !== 0) && !empty($rendered_field)) {
-            $rendered_fields .= '<div class="views-field-'. views_css_safe($view->field[$field]->field) .'">';
-            if ($view->field[$field]->label()) {
-              $rendered_fields .= '<label class="view-label-'. views_css_safe($view->field[$field]->field) . '">';
-              $rendered_fields .= $view->field[$field]->label() . ':';
-              $rendered_fields .= '</label>';
+          
+          // If the field is excluded then don't display it.
+          // It must be rendered first though so that Custom Text can use it.
+          if (!$view->field[$field]->options['exclude']) {
+            if (($use !== 0) && !empty($rendered_field)) {
+              $rendered_fields .= '<div class="views-field-'. views_css_safe($view->field[$field]->field) .'">';
+              if ($view->field[$field]->label()) {
+                $rendered_fields .= '<label class="view-label-'. views_css_safe($view->field[$field]->field) . '">';
+                $rendered_fields .= $view->field[$field]->label() . ':';
+                $rendered_fields .= '</label>';
+              }
+              $rendered_fields .= '<div class="views-content-'. views_css_safe($view->field[$field]->field) .'">';
+              $rendered_fields .=  $rendered_field;
+              $rendered_fields .= '</div>';
+              $rendered_fields .= '</div>';
             }
-            $rendered_fields .= '<div class="views-content-'. views_css_safe($view->field[$field]->field) .'">';
-            $rendered_fields .=  $rendered_field;
-            $rendered_fields .= '</div>';
-            $rendered_fields .= '</div>';
           }
         }
       }
