diff --git a/bin/slubsipbuilderbagit.pl b/bin/slubsipbuilderbagit.pl
index 291d2dac0866b160015c2f11c9cd51cf09e87199..db71bc4c530f079947e87e8dae86014aa4ddf6a1 100644
--- a/bin/slubsipbuilderbagit.pl
+++ b/bin/slubsipbuilderbagit.pl
@@ -615,7 +615,10 @@ if (!defined $save || $save eq "") {
     die();
 }
 # ieDirectory
-if (!defined $ieDirectory || $ieDirectory eq "") { confess("you need to specify an --IE_directory, which needs to be archived"); }
+if (!defined $ieDirectory || $ieDirectory eq "") {
+    SLUB::LZA::SIPBuilderBagIt::print_scalar_data("", "ERROR: you need to specify an --IE_directory, which needs to be archived", "", "red");
+    die();
+}
 if (! -d $ieDirectory) {
     SLUB::LZA::SIPBuilderBagIt::print_scalar_data("", "ERROR: you need to specify a valid --IE_directory, status: is not a directory", "", "red");
     die();