diff --git a/app/MetaGer.php b/app/MetaGer.php
index e15aeff382a2bf9b590b275d863a9d0401b79496..0498741cd20295b83ae0d7cef5ac1ea2c836e621 100644
--- a/app/MetaGer.php
+++ b/app/MetaGer.php
@@ -435,7 +435,13 @@ class MetaGer
         {
             if(!$engine->loaded)
             {
-                $engine->retrieveResults();
+                try{
+                    $engine->retrieveResults();
+                } catch(\ErrorException $e)
+                {
+                    Log::error($e);
+                    
+                }
             }
         }
         
diff --git a/app/Models/parserSkripte/Exalead.php b/app/Models/parserSkripte/Exalead.php
index e0d9ed0db418c450c1e19aa92d0764d285f3978b..96b930ab529f29ff404d7d4c76ad111e9b5a6d13 100644
--- a/app/Models/parserSkripte/Exalead.php
+++ b/app/Models/parserSkripte/Exalead.php
@@ -37,7 +37,12 @@ class Exalead extends Searchengine
 			$namespace = $strNamespace;
 		}
 		$results->registerXPathNamespace($prefix,$namespace);
-		$results = $results->xpath("//a:hits/a:Hit");
+		try{
+			$results = $results->xpath("//a:hits/a:Hit");
+		} catch(\ErrorException $e)
+		{
+			return;
+		}
 		foreach($results as $result)
 		{
 			$result->registerXPathNamespace($prefix,$namespace);