Index: /changelog
===================================================================
--- /changelog	(revision 7951)
+++ /changelog	(revision 7952)
@@ -484,2 +484,8 @@
 - Bugfix: Option "Bestellungen fÃŒr 0 EUR direkt abschlieÃen" bezieht sich jetzt auf den zu zahlenden Betrag und nicht auf den Bestellwert (Bei Wertgutscheinen) 
 - Bugfix: Korrektur alter Preis bei Kundengruppenrabatt
+
+#4.3.5
+- Bugfix: Auf der Kundenangaben Seite, im Bestellablauf, wird nun keine Fehlermeldung mehr angezeigt
+
+#4.3.6
+- Bugfix: Fehler bei HTML Mail + AuftragsbestÃ€tigung korrigiert
Index: /controller/wpsg_AdminController.class.php
===================================================================
--- /controller/wpsg_AdminController.class.php	(revision 7951)
+++ /controller/wpsg_AdminController.class.php	(revision 7952)
@@ -2714,5 +2714,5 @@
 			$wpsg_update_data = wpsg_get_update_data();
 			$url = $wpsg_update_data['modulinfo'][$modul_key]['download_url'];
-			
+			 
 			if (!wpsg_isSizedString($url)) throw new \Exception("UngÃŒltige Download URL.");
 						
Index: /lib/wpsg_basket.class.php
===================================================================
--- /lib/wpsg_basket.class.php	(revision 7951)
+++ /lib/wpsg_basket.class.php	(revision 7952)
@@ -1,3 +1,5 @@
 <?php
+	
+	use \wpsg\M1;
 	
 	/**
@@ -968,4 +970,6 @@
 			
 			if ($state == 1 || $state) {
+
+				if (wpsg_isSizedString($_REQUEST['wpsg_spam_email'])) throw new \Exception('Holland Connection');
 				
 				if (isset($_REQUEST['wpsg_mod_kundenverwaltung_register']) && $this->shop->get_option('wpsg_mod_kundenverwaltung_mathcaptcha') === '1') {
Index: /model/wpsg_order.class.php
===================================================================
--- /model/wpsg_order.class.php	(revision 7951)
+++ /model/wpsg_order.class.php	(revision 7952)
@@ -529,5 +529,5 @@
 			
 			if ($this->adress_data === false) return $this->customer->getCompany();
-			else return $this->adress_data['firma'];
+			else return ($this->adress_data['firma']??'');
 			
 		} // public function getInvoiceCompany()
Index: /mods/wpsg_mod_auftragsbestaetigung.class.php
===================================================================
--- /mods/wpsg_mod_auftragsbestaetigung.class.php	(revision 7951)
+++ /mods/wpsg_mod_auftragsbestaetigung.class.php	(revision 7952)
@@ -149,4 +149,5 @@
 			$this->shop->view['customer'] = $this->shop->cache->loadKunden($this->shop->view['order']['k_id']);
 			$this->shop->view['o_id'] = $order_id;
+			$this->shop->view['oOrder'] = wpsg_order::getInstance($this->shop->view['o_id']);
 			 
 			// Damit customer.phtml die richtigen Variablen hat ist folgendes leider notwendig
@@ -158,6 +159,5 @@
 			$mail_text = $this->shop->render(WPSG_PATH_VIEW.'/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml', false);
 
-			if ($this->shop->get_option('wpsg_htmlmail') === '1')
-			{
+			if ($this->shop->get_option('wpsg_htmlmail') === '1') {
 				
 				$mail_html = $this->shop->render(WPSG_PATH_VIEW.'/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml', false);
Index: /mods/wpsg_mod_creditcard.class.php
===================================================================
--- /mods/wpsg_mod_creditcard.class.php	(revision 7951)
+++ /mods/wpsg_mod_creditcard.class.php	(revision 7952)
@@ -77,4 +77,6 @@
 			if (is_admin() || $this->shop->get_option('wpsg_mod_creditcard_aktiv') == '1') {
 				
+				$this->shop->view['error'] = $this->shop->view['error']??[];
+				
 				$this->shop->view['wpsg_mod_creditcard'] = [
 					'typ' => wpsg_getStr($_SESSION['wpsg']['checkout']['mod_creditcard_typ']),
