Index: /model/wpsg_product.class.php
===================================================================
--- /model/wpsg_product.class.php	(revision 6110)
+++ /model/wpsg_product.class.php	(revision 6112)
@@ -298,5 +298,5 @@
 				$isLoggedIn = $this->shop->callMod('wpsg_mod_kundenverwaltung', 'isLoggedIn');
 				
-				if (wpsg_isSizedInt($isLoggedIn)) return false; 
+				if (!wpsg_isSizedInt($isLoggedIn)) return false;
 				
 			} 
@@ -305,5 +305,5 @@
 			if ($this->shop->hasMod('wpsg_mod_request'))
 			{
-								
+							
 				$wpsg_mod_request_set = $this->getMeta('wpsg_mod_request_set');
 			
Index: /mods/wpsg_mod_versandarten.class.php
===================================================================
--- /mods/wpsg_mod_versandarten.class.php	(revision 6110)
+++ /mods/wpsg_mod_versandarten.class.php	(revision 6112)
@@ -427,5 +427,10 @@
 							$arPLZ = wpsg_trim(explode(',', $plz));
 							
-							if ($kosten_plz[$plz_index] === 'noshipping') $bOKShipping = false;
+							if ($kosten_plz[$plz_index] === 'noshipping' && in_array($arCheckout['plz'], $arPLZ))
+							{
+								
+								$bOKShipping = false;
+								
+							}
 													
 						}
