diff -r 0a3d73390727 modules/views_slideshow/theme/views_slideshow.theme.inc
--- a/modules/views_slideshow/theme/views_slideshow.theme.inc	Tue Dec 13 14:06:07 2011 +0100
+++ b/modules/views_slideshow/theme/views_slideshow.theme.inc	Fri Dec 16 13:36:15 2011 +0100
@@ -281,7 +281,16 @@
   drupal_add_js($js_vars, 'setting');
 
   $output = '';
-  if (empty($vars['settings']['hide_on_single_slide']) && count($vars['rows']) > 1) {
+  
+  if(isset($vars['view']->style_options['views_slideshow_cycle']['items_per_slide'])){
+    $items_per_slide = $vars['view']->style_options['views_slideshow_cycle']['items_per_slide'];
+  }else{
+    $items_per_slide = 1;
+  }
+
+  $slide_number = count($vars['rows'])/$items_per_slide;
+  
+  if (empty($vars['settings']['hide_on_single_slide']) || $slide_number > 1) {
     $output = theme($vars['settings']['type'], array('vss_id' => $vars['vss_id'], 'view' => $vars['view'], 'settings' => $vars['settings'], 'location' => $vars['location'], 'rows' => $vars['rows']));
   }
 
