--- /extension/ezfind/bin/php/updatesearchindexsolr.php 
+++ /extension/ezfind/bin/php/updatesearchindexsolr.php 
@@ -180,7 +180,12 @@
             $this->Script->shutdown();
             exit();
         }
-        $searchEngine = new eZSolr();
+        #$searchEngine = new eZSolr();
+        $searchEngine = eZSearch::getEngine();
+        if ( !( $searchEngine instanceof eZSolr ) )
+        {
+            $this->Script->shutdown();
+            exit();
+        }
 
         if ( $subTree = $node->subTree( array( 'Offset' => $offset, 'Limit' => $limit,
                                                   'Limitation' => array(),
