Index: views_cycle.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_cycle/views_cycle.js,v
retrieving revision 1.2.2.3
diff -u -p -r1.2.2.3 views_cycle.js
--- views_cycle.js	15 Jun 2009 20:13:26 -0000	1.2.2.3
+++ views_cycle.js	20 Aug 2009 15:06:04 -0000
@@ -20,7 +20,10 @@ Drupal.behaviors.viewsCycle = function(c
     // Find the tallest item and set the height to that item's height + padding.
     cycler.children('li').each(function () {
       var li = $(this);
-      if (li.height() > tallest) {
+      if(config.params.height > 0) {
+        tallest = config.params.height;
+      }
+      else if (li.height() > tallest) {
         tallest = li.height();
       }
     });
Index: views_cycle.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_cycle/views_cycle.theme.inc,v
retrieving revision 1.1.2.4
diff -u -p -r1.1.2.4 views_cycle.theme.inc
--- views_cycle.theme.inc	15 Jun 2009 20:13:26 -0000	1.1.2.4
+++ views_cycle.theme.inc	20 Aug 2009 15:06:04 -0000
@@ -69,6 +69,7 @@ function template_preprocess_views_cycle
       }
     }
     $settings['params']['pager']      = '#'. $vars['cycle_id'] .'-nav';
+    $settings['params']['height'] = $options['height'];
     $settings['use_pager_callback']   = 1;
     $settings['params']['pagerEvent'] = $options['pager']['event'];
   }
Index: views_cycle_plugin_style_cycle.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_cycle/views_cycle_plugin_style_cycle.inc,v
retrieving revision 1.1
diff -u -p -r1.1 views_cycle_plugin_style_cycle.inc
--- views_cycle_plugin_style_cycle.inc	20 Mar 2009 21:47:24 -0000	1.1
+++ views_cycle_plugin_style_cycle.inc	20 Aug 2009 15:06:04 -0000
@@ -21,6 +21,7 @@ class views_cycle_plugin_style_cycle ext
 
     $options['skin'] = 'default';
     $options['skin_info'] = array();
+    $options['height'] = '0';
     $options['thumbnail_field'] = array('default' => '');
     $options['pager']['event'] = array('default' => 'click');
     $options['params']['fx'] = array('default' => 'fade');
@@ -99,6 +100,13 @@ class views_cycle_plugin_style_cycle ext
       '#default_value' => $this->options['skin'],
       '#description' => t('Select the skin to use for this display.  Skins allow for easily swappable layouts of things like next/prev links and thumbnails.  Note that not all skins support thumbnails, so mis-matching skins and thumbnails may lead to unpredictable results.'),
     );
+    
+    $form['height'] = array(
+      '#type' => 'textfield',
+      '#title' => t('Height'),
+      '#default_value' => $this->options['height'],
+      '#description' => t('Enter the height for the views cycle block. To have the cycler adjust to the height of the largest picture, please enter 0.'),
+    );
 
     $form['thumbnail_field'] = array(
       '#type' => 'select',
