diff --git a/versandauftrag/vl-versandauftrag.cls b/versandauftrag/vl-versandauftrag.cls
index 2e5759c05bce724840ba941b23bbd2408855224f..b763dd6af822412b9c4d6e9d7eaece5138300f69 100644
--- a/versandauftrag/vl-versandauftrag.cls
+++ b/versandauftrag/vl-versandauftrag.cls
@@ -199,23 +199,23 @@
 \newcommand*\vl@ModeOfTransport{}
 \newcommand*\ModeOfTransport[1]{%
   \expandafter\@ModeOfTransport#1 \@nil
-  \ifShippingCompany
-    \edef\vl@tempb{\noexpand\vl@setcommand{vl@ModeOfTransport}{\vl@tempa}}%
-    \vl@tempb
-  \else
-    \vl@setcommand{vl@ModeOfTransport}{#1}
-  \fi
 }
 \newcommand*\@ModeOfTransport{}
 \def\@ModeOfTransport#1 #2\@nil{%
   \def\vl@tempa{#2}%
-  \if#1*
+  \if#1*%
     \ShippingCompanytrue
+    \edef\vl@tempb{\noexpand\vl@setcommand{vl@ModeOfTransport}{\vl@tempa}}%
+    \vl@tempb
   \else
     \ShippingCompanyfalse
+    \vl@setcommand{vl@ModeOfTransport}{#1 #2}%
   \fi
 }
 
+\newcommand*\vl@WaybillNumber{}
+\newcommand*\WaybillNumber[1]{\vl@setcommand{vl@WaybillNumber}{#1}}
+
 \newcounter{vl@TransportType} \setcounter{vl@TransportType}{0}
 \newcommand*\TransportType[1]{\vl@setcounter{vl@TransportType}{#1}}
 \newcounter{vl@Shippingtype} \setcounter{vl@Shippingtype}{0}