diff --git a/addons/default/visiosoft/advs-module/src/Adv/AdvRepository.php b/addons/default/visiosoft/advs-module/src/Adv/AdvRepository.php index 34e91fa0e..0d0ad4b45 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/AdvRepository.php +++ b/addons/default/visiosoft/advs-module/src/Adv/AdvRepository.php @@ -66,8 +66,8 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface }); } } - if (!setting_value('visiosoft.module.location::hide_location_filter')) { - $country = isset($param['country']) ? $param['country'] : setting_value('visiosoft.module.location::default_country'); + if (!setting_value('visiosoft.module.location::hide_location_filter') and isset($param['country'])) { + $country = !empty($param['country']) ? $param['country'] : setting_value('visiosoft.module.location::default_country'); if ($country) { $query = $query->where('country_id', $country); }