Index: /changelog
===================================================================
--- /changelog	(revision 7634)
+++ /changelog	(revision 7635)
@@ -316,2 +316,3 @@
 - Bugfix: Es wird nicht mehr in der Lizenzverwaltung "Es ist eine neue Version verfÃŒgbar" angezeigt wenn noch keine Version des Moduls installiert ist
 - Bugfix: Kundenverwaltung Haken "Alle markieren" lÃ€dt die Seite nicht mehr neu
+- Bugfix: Zusammengefasste/gelÃ¶schte Kunden verschwinden aus der Bestellverwaltung
Index: /model/wpsg_customer.class.php
===================================================================
--- /model/wpsg_customer.class.php	(revision 7634)
+++ /model/wpsg_customer.class.php	(revision 7635)
@@ -556,4 +556,6 @@
 
 			}
+			
+			if (!wpsg_isTrue($arFilter['showDeleted'])) $strQueryWHERE .= " AND `deleted` != '1' ";
 
 			//$strQueryJOIN .= " LEFT JOIN `".WPSG_TBL_KU."` AS C ON (C.`id` = O.`k_id`) ";
Index: /mods/wpsg_mod_kundenverwaltung.class.php
===================================================================
--- /mods/wpsg_mod_kundenverwaltung.class.php	(revision 7634)
+++ /mods/wpsg_mod_kundenverwaltung.class.php	(revision 7635)
@@ -1941,22 +1941,29 @@
 		 * LÃ¶scht einen Kunden aus der Datenbank
 		 */
-		private function be_delAction()
-		{
+		private function be_delAction() {
+			
+			if (!wpsg_checkInput($_REQUEST['edit_id'], WPSG_SANITIZE_INT)) throw \wpsg\Exception::getSanitizeException();
+			
+			$customer_id = intval($_REQUEST['edit_id']);
 			
 			$this->shop->callMods('customer_delete_pre', array(&$_REQUEST['edit_id'], 'delete'));
 			
 			$a = $this->db->fetchRow("
-						SELECT
-							`adress_id`
-						FROM
-							`".WPSG_TBL_KU."`
-						WHERE
-							`id` = '".wpsg_q($_REQUEST['edit_id'])."'
-					");
-			
-			if ($a['adress_id'] != 0)
+				SELECT
+					`adress_id`
+				FROM
+					`".WPSG_TBL_KU."`
+				WHERE
+					`id` = '".wpsg_q($customer_id)."'
+			");
+			
+			if ($a['adress_id'] != 0) {
+				
 				$this->db->Query("DELETE FROM `".WPSG_TBL_ADRESS."` WHERE `id` = '".wpsg_q($a['adress_id'])."'");
-					
-			$this->db->Query("DELETE FROM `".WPSG_TBL_KU."` WHERE `id` = '".wpsg_q($_REQUEST['edit_id'])."'");
+				
+			}
+			
+			$this->db->UpdateQuery(WPSG_TBL_KU, ['deleted' => '1'], " `id` = '".wpsg_q($customer_id)."' ");
+			//$this->db->Query("DELETE FROM `".WPSG_TBL_KU."` WHERE `id` = '".wpsg_q($_REQUEST['edit_id'])."'");
 			
 			$this->shop->addBackendMessage(__('Kunde erfolgreich gelÃ¶scht.', 'wpsg'));
