Index: /controller/wpsg_BasketController.class.php
===================================================================
--- /controller/wpsg_BasketController.class.php	(revision 7867)
+++ /controller/wpsg_BasketController.class.php	(revision 7868)
@@ -246,5 +246,5 @@
 		 */
 		private function checkout2Action(&$content) {
-			
+
 			$this->shop->basket->initFromSession();
 
Index: /controller/wpsg_ShopController.class.php
===================================================================
--- /controller/wpsg_ShopController.class.php	(revision 7867)
+++ /controller/wpsg_ShopController.class.php	(revision 7868)
@@ -756,4 +756,5 @@
             }
 
+            $this->initShop(); // Wichtig
             /* $this->initShop(); In widgets_init verschoben */
 
@@ -787,8 +788,8 @@
 
         public function send_headers() {
- 
+
             $ses = $_SESSION;
             if (session_status() !== PHP_SESSION_ACTIVE) session_start();
-            $_SESSION = $ses; 
+            $_SESSION = $ses;
 
         }
@@ -827,5 +828,15 @@
         	
 		}
-		
+
+		public function initShopModule() {
+
+        	if ($this->get_option('wpsg_installed', true) > 0) {
+
+				$this->loadModule();
+
+	        }
+
+		}
+
 		/**
 		 * Initiiert den Shop
@@ -852,5 +863,5 @@
 			if ($this->get_option('wpsg_installed', true) > 0) {
 
-				$this->loadModule();
+				//$this->loadModule();
 
 				// Hier mÃŒssen die Ãnderungen der Session gespeichert werden
@@ -1938,5 +1949,5 @@
 			require_once(dirname(__FILE__).'/../lib/wpsg_basket_widget.class.php'); register_widget("wpsg_basket_widget");
 
-			$this->initShop();
+			$this->initShopModule();
 			$this->callMods('widgets_init');
 
Index: /mods/wpsg_mod_relatedproducts.class.php
===================================================================
--- /mods/wpsg_mod_relatedproducts.class.php	(revision 7867)
+++ /mods/wpsg_mod_relatedproducts.class.php	(revision 7868)
@@ -174,6 +174,5 @@
 		} // public function basket_after(&$basket_view)
 		
-		public function renderProdukt_afterForm(&$produkt_data, &$html) 
-		{ 
+		public function renderProdukt_afterForm(&$produkt_data, &$html) {
 			 
 			// Um Rekursion zu vermeiden
Index: /views/mods/mod_productindex/layouts/grid.phtml
===================================================================
--- /views/mods/mod_productindex/layouts/grid.phtml	(revision 7867)
+++ /views/mods/mod_productindex/layouts/grid.phtml	(revision 7868)
@@ -169,5 +169,5 @@
 							<?php //if ($this->hasMod('wpsg_mod_stock') && $this->callMod('wpsg_mod_stock', 'checkBestand', array($this->getProduktID($p['id']), 1)) === false) { ?>
 							<?php if (false) { ?>
-							<span class="wpsg_produkt_soldout"><?php echo __('Produkt ausverkauft', 'wpsg'); ?></span>
+							<span class="wpsg_produkt_soldout"><?php echo __('wpGermany Vollversion erwerben, Updates erhalten und weiterProdukt ausverkauft', 'wpsg'); ?></span>
 							<?php } else { ?>
 							<a class="wpsg_button" title="<?php echo __('Zur Detailseite des Produkts', 'wpsg'); ?>" href="<?php echo wpsg_url($p['url']); ?>"><?php echo __('Zum Produkt', 'wpsg'); ?></a>
