--- extension/ezfind/classes/ezfezpsolrquerybuilder.php	2008-11-17 17:49:33.000000000 +0100
+++ extension/ezfind/classes/ezfezpsolrquerybuilder.php	2008-12-05 16:08:49.000000000 +0100
@@ -152,6 +152,10 @@
         // TODO - check ini settings wether or not to search main language only
         $languages = $ini->variable( 'RegionalSettings', 'SiteLanguageList' );
         $mainLanguage = $languages[0];
+        if ( ! is_array( $params['Filter'] ) )
+        {
+            $params['Filter'] = array( $params['Filter'] );
+        }
         $params['Filter']['language_code'] =  $mainLanguage;
         $paramFilterQuery = $this->getParamFilterQuery( $params );
         if ( $paramFilterQuery )
