Index: /mods/wpsg_mod_rechnungen.class.php
===================================================================
--- /mods/wpsg_mod_rechnungen.class.php	(revision 5782)
+++ /mods/wpsg_mod_rechnungen.class.php	(revision 5783)
@@ -820,10 +820,10 @@
 			{
 			
-				$lastEntry = $this->db->fetchRow("SELECT * FROM `".WPSG_TBL_RECHNUNGEN."` WHERE `o_id` = '".wpsg_q($order_id)."' ORDER BY `id` DESC LIMIT 1");
+				$lastEntry = $this->db->fetchRow("SELECT * FROM `".WPSG_TBL_RECHNUNGEN."` WHERE `o_id` = '".wpsg_q($order_id)."' AND `rnr` != '' ORDER BY `id` DESC LIMIT 1");
 				 
 				if (strtotime($lastEntry['datum']) > 0 && strtotime($lastEntry['storno']) === false)
 				{
 					
-					throw new \Exception(wpsg_translate(__('Rechnung konnte nicht geschrieben werden, da fÃÂŒr diese Bestellung (ID:#1#) bereits eine Rechnung (NR:#2#) geschrieben wurde.'), $order_id, $lastEntry['rnr']));
+					throw new \Exception(wpsg_translate(__('Rechnung konnte nicht geschrieben werden, da fÃŒr diese Bestellung (ID:#1#) bereits eine Rechnung (NR:#2#) geschrieben wurde.'), $order_id, $lastEntry['rnr']));
 					
 				} 
