Index: /controller/wpsg_ShopController.class.php
===================================================================
--- /controller/wpsg_ShopController.class.php	(revision 6902)
+++ /controller/wpsg_ShopController.class.php	(revision 6904)
@@ -1871,5 +1871,11 @@
 			// Artikelnummer
 			$produkt['anr'] = $this->getProductAnr($produkt['id']);
-
+			// $_REQUEST  $_SESSION $GLOBALS
+			if ($this->get_option('wpsg_afterinsert') == '3')
+			{
+				if (isset($_REQUEST['wpsg']['produkt_id']) && ($_REQUEST['wpsg']['produkt_id'] == $produkt['product_id']))
+					if (isset($_REQUEST['wpsg']['product_key'])) $produkt['id']	= $_REQUEST['wpsg']['product_key'];
+			}
+			
 			$this->callMods('loadProduktArray', array(&$produkt));
 
Index: /views/mods/mod_produktartikel/settings_edit.phtml
===================================================================
--- /views/mods/mod_produktartikel/settings_edit.phtml	(revision 6902)
+++ /views/mods/mod_produktartikel/settings_edit.phtml	(revision 6904)
@@ -51,5 +51,5 @@
 <?php echo wpsg_drawForm_TextStart(); ?>	
 		
-		<?php $temp = $this->view['ToRebuild']['product_ids']; ?>
+		<?php $temp = @$this->view['ToRebuild']['product_ids']; ?>
 		<?php $proz_done = 1; if (wpsg_isSizedArray($temp)) { 
 			
