diff --git a/classes/Language.php b/classes/Language.php index a62500e64..8c943a743 100644 --- a/classes/Language.php +++ b/classes/Language.php @@ -472,7 +472,7 @@ class LanguageCore extends ObjectModel // Database translations deletion $result = Db::getInstance()->executeS('SHOW TABLES FROM `'._DB_NAME_.'`'); foreach ($result as $row) - if (preg_match('/_lang/', $row['Tables_in_'._DB_NAME_])) + if (isset($row['Tables_in_'._DB_NAME_]) && !empty($row['Tables_in_'._DB_NAME_]) && preg_match('/_lang/', $row['Tables_in_'._DB_NAME_])) if (!Db::getInstance()->execute('DELETE FROM `'.$row['Tables_in_'._DB_NAME_].'` WHERE `id_lang` = '.(int)$this->id)) return false;