diff -Naur views_slideshow-orig/theme/views_slideshow.theme.inc views_slideshow/theme/views_slideshow.theme.inc
--- views_slideshow-orig/theme/views_slideshow.theme.inc	2011-06-28 11:40:24.000000000 +0200
+++ views_slideshow/theme/views_slideshow.theme.inc	2011-06-28 11:50:07.000000000 +0200
@@ -221,16 +221,19 @@
   // Add our class to the wrapper.
   $vars['classes_array'][] = 'views_slideshow_pager_field';
 
-  // Render all the fields.
+  // Render all the fields, if there are more than one
+  // or anyway, if a single fild should be displayed.
   $vars['rendered_field_items'] = '';
-  foreach ($vars['view']->result as $count => $node) {
-    $rendered_fields = '';
-    foreach ($vars['settings']['views_slideshow_pager_fields_fields'] as $field => $use) {
-      if ($use !== 0 && is_object($vars['view']->field[$field])) {
-        $rendered_fields .= theme('views_slideshow_pager_field_field', array('view' => $vars['view'], 'field' => $field, 'count' => $count));
+  if (empty($vars['settings']['views_slideshow_pager_fields_hide_on_single_slide']) || $vars['view']->total_rows > 1) {
+    foreach ($vars['view']->result as $count => $node) {
+      $rendered_fields = '';
+      foreach ($vars['settings']['views_slideshow_pager_fields_fields'] as $field => $use) {
+        if ($use !== 0 && is_object($vars['view']->field[$field])) {
+          $rendered_fields .= theme('views_slideshow_pager_field_field', array('view' => $vars['view'], 'field' => $field, 'count' => $count));
+        }
       }
+      $vars['rendered_field_items'] .= theme('views_slideshow_pager_field_item', array('vss_id' => $vars['vss_id'], 'item' => $rendered_fields, 'count' => $count, 'location' => $vars['location']));
     }
-    $vars['rendered_field_items'] .= theme('views_slideshow_pager_field_item', array('vss_id' => $vars['vss_id'], 'item' => $rendered_fields, 'count' => $count, 'location' => $vars['location']));
   }
 }
 
diff -Naur views_slideshow-orig/views_slideshow.module views_slideshow/views_slideshow.module
--- views_slideshow-orig/views_slideshow.module	2011-06-28 11:40:24.000000000 +0200
+++ views_slideshow/views_slideshow.module	2011-06-28 11:48:36.000000000 +0200
@@ -275,6 +275,22 @@
       ),
     ),
   );
+  
+  // Add field to see if they would like to activate hide pager if there is
+  // only one slide
+  $form['views_slideshow_pager_fields_hide_on_single_slide'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Hide pager if there is only one slide'),
+    '#default_value' => $defaults['views_slideshow_pager_fields_hide_on_single_slide'],
+    '#description' => t('Should the pager be hidden if there is only one slide.'),
+    '#states' => array(
+      'visible' => array(
+        ':input[name="' . $dependency . '[enable]"]' => array('checked' => TRUE),
+        ':input[name="' . $dependency . '[type]"]' => array('value' => 'views_slideshow_pager_fields'),
+      ),
+    ),
+  );
+  
 
   $form['views_slideshow_pager_fields_wrapper_close'] = array(
     '#markup' => '</div>',
@@ -394,6 +410,7 @@
     $options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_pager_thumbnails_click_to_page'] = array('default' => 0);
     $options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_pager_fields_fields'] = array('default' => array());
     $options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_pager_fields_hover'] = array('default' => 0);
+    $options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_pager_fields_hide_on_single_slide'] = array('default' => 1);
 
     $options['widgets']['contains'][$location]['contains']['views_slideshow_controls']['contains']['type'] = array('default' => 0);
   }
