diff --git a/classes/Carrier.php b/classes/Carrier.php index 9f8f8b8a5..130aebd85 100644 --- a/classes/Carrier.php +++ b/classes/Carrier.php @@ -1291,7 +1291,7 @@ class CarrierCore extends ObjectModel { if ($delete) Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'carrier_group WHERE id_carrier = '.(int)$this->id); - if (!count($groups)) + if (!is_array($groups) || !count($groups)) return true; $sql = 'INSERT INTO '._DB_PREFIX_.'carrier_group (id_carrier, id_group) VALUES '; foreach ($groups as $id_group)