diff --git a/gefahrgutformular/gefahrgutformular.cls b/gefahrgutformular/gefahrgutformular.cls
index 52eaf7864029a2327558fcd93eb5d7d2262fa870..3c650f6f8968fcebae39196041f552f8643f63a4 100644
--- a/gefahrgutformular/gefahrgutformular.cls
+++ b/gefahrgutformular/gefahrgutformular.cls
@@ -33,6 +33,7 @@
 \RequirePackage{graphicx,pict2e,picture,eso-pic}
 \RequirePackage[ngerman]{babel}
 \RequirePackage{siunitx-PTB}
+\ifluatex\RequirePackage{luaimageembed}\fi
 
 \let\vl@tempdima=\@ovxx
 \let\vl@tempdimb=\@ovyy
@@ -169,7 +170,6 @@
         \ifx\vl@SignatureGraphic\@empty
           \ifx\vl@SignatureGraphicBaseLXIV\@empty\else
             % https://github.com/csachs/luaimageembed
-            \RequirePackage{luaimageembed}%
             \includegraphicsembedded[height=26bp]{\vl@SignatureGraphicBaseLXIV}%
           \fi
         \else
diff --git a/gefahrgutformular/test-gefahrgutformular.pdf b/gefahrgutformular/test-gefahrgutformular.pdf
index 2d9c39599aaa58629674e91b0f1740ee8caf8cdd..ea991f8994863b82a98558f359445be1b05834fb 100644
Binary files a/gefahrgutformular/test-gefahrgutformular.pdf and b/gefahrgutformular/test-gefahrgutformular.pdf differ
diff --git a/gefahrgutformular/test-gefahrgutformular.tex b/gefahrgutformular/test-gefahrgutformular.tex
index 4a82df78556f639ce93a3996a44f3a2061e09eea..9d1bd37541c4999f074f312c2ca8494caeb69157 100644
--- a/gefahrgutformular/test-gefahrgutformular.tex
+++ b/gefahrgutformular/test-gefahrgutformular.tex
@@ -25,7 +25,7 @@ Pfeiffer-vacuum SAS\\
   \item 6 Lecks; Druck \SI{1.5}{\bar}; UN 1046; Helium \dots
   \item 2 Lecks; Druck \SI{1.5}{\bar}; UN 1046; Wasserstoff \dots 
 }
-\SignatureGraphic{SIG_Ute_Becker.png}
+%\SignatureGraphic{SIG_Ute_Becker.png}
 \SignatureGraphicBaseLXIV{%
 iVBORw0KGgoAAAANSUhEUgAABdoAAAGgCAYAAAC9hNWKAAAWGXpUWHRSYXcgcHJvZmlsZSB0eXBl
 IGV4aWYAAHjarZpnclw5loX/YxW9BLgLsxzYiNnBLL+/g8ySSqrqiuiJYUrM5OMzwDXHAHTnf//n