diff --git a/versandauftrag/vl-versandauftrag.cls b/versandauftrag/vl-versandauftrag.cls
index 574ef8a8e3b9a8d267eb2c8625c9e95341221a23..78b783edc1d95c98bb53349f24528fc4b384c76b 100644
--- a/versandauftrag/vl-versandauftrag.cls
+++ b/versandauftrag/vl-versandauftrag.cls
@@ -2,7 +2,7 @@
 \listfiles
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{vl-versandauftrag}
-    [2021/10/25 v0.3d Dokumentenklasse (RN/PTB)]
+    [2022/04/28 v0.3e Dokumentenklasse (RN/PTB)]
 
 \newcommand*\vl@lang{english}
 \newcommand*\vl@version{2018}
@@ -26,12 +26,10 @@
 ,fontsize=10pt
 ]{scrartcl}
 
-\RequirePackage{ifxetex,ifluatex,setspace,url}
+\RequirePackage{iftex,setspace,url}
 \setstretch{1.5}
-\newif\ifXeOrLua \XeOrLuafalse
-\ifxetex\XeOrLuatrue\else\ifluatex\XeOrLuatrue\fi\fi
 
-\ifXeOrLua% XeLaTeX oder luaLaTeX
+\iftutex% XeLaTeX oder luaLaTeX
   \input{vl-versandauftrag-new-engines.clo}
 \else
   \input{vl-versandauftrag-old-engines.clo}