Index: lib/action/BaseaSlideshowSlotComponents.class.php
===================================================================
--- lib/action/BaseaSlideshowSlotComponents.class.php	(revision 1872)
+++ lib/action/BaseaSlideshowSlotComponents.class.php	(working copy)
@@ -45,10 +45,17 @@
       $this->items = array();
       $this->itemIds = array();
     }
+    
+    $this->options['slideshowTemplate'] = $this->getOption('slideshowTemplate', 'slideshow');
   }
 
 	public function executeSlideshow()
 	{
+    $this->initOptions();
+	}
+	
+  protected function initOptions()
+  {
     $this->options['width'] = $this->getOption('width', 440);
     $this->options['height'] = $this->getOption('height', 330);
     $this->options['resizeType'] = $this->getOption('resizeType', 's');
@@ -61,5 +68,5 @@
     $this->options['transition'] = $this->getOption('transition');
     $this->options['position'] = $this->getOption('position', false);
 		$this->options['itemTemplate'] = $this->getOption('itemTemplate', 'slideshowItem');
-	}
+  }
 }
Index: modules/aSlideshowSlot/templates/_normalView.php
===================================================================
--- modules/aSlideshowSlot/templates/_normalView.php	(revision 1872)
+++ modules/aSlideshowSlot/templates/_normalView.php	(working copy)
@@ -39,7 +39,7 @@
 <?php endif ?>
 
 <?php if (count($items)): ?>
-	<?php include_component('aSlideshowSlot', 'slideshow', array('items' => $items, 'id' => $id, 'options' => $options)) ?>
+	<?php include_component('aSlideshowSlot', $options['slideshowTemplate'], array('items' => $items, 'id' => $id, 'options' => $options)) ?>
 <?php else: ?>
 
 	<?php if (isset($options['singleton']) != true): ?>

