diff --git a/classes/Search.php b/classes/Search.php index 787bfe420..83eee8dc2 100644 --- a/classes/Search.php +++ b/classes/Search.php @@ -445,7 +445,7 @@ class SearchCore $total_languages = count(Language::getLanguages(false)); // Products are processed 50 by 50 in order to avoid overloading MySQL - while (($products = Search::getProductsToIndex($total_languages, $id_product, 50)) && $count > 0) + while (($products = Search::getProductsToIndex($total_languages, $id_product, 50)) && (count($products) > 0)) { // Now each non-indexed product is processed one by one, langage by langage foreach ($products as $product)