diff --git a/src/Arara/Process/Handler/ErrorException.php b/src/Arara/Process/Handler/ErrorException.php
index <HASH>..<HASH> 100644
--- a/src/Arara/Process/Handler/ErrorException.php
+++ b/src/Arara/Process/Handler/ErrorException.php
@@ -35,6 +35,10 @@ class ErrorException
      */
     public function __invoke($severity, $message, $filename, $line)
     {
+        if (0 === error_reporting()) {
+            return;
+        }
+
         throw new Exception($message, 0, $severity, $filename, $line);
     }
 }
Do not throw exception when "@" is used