diff --git a/application/Address/AddressModel.php b/application/Address/AddressModel.php
index bebaa1922..ea1cffcfe 100644
--- a/application/Address/AddressModel.php
+++ b/application/Address/AddressModel.php
@@ -71,14 +71,14 @@ class AddressModel {
$db = FronkDB::singleton();
$where = self::getSqlFilter($filter);
- $sql = "SELECT Address.* FROM Address
- LEFT JOIN Addresstype ON (Addresstype.address_id = Address.id)
- WHERE $where
+ $sql = "SELECT Address.* FROM Address, Addresstype
+ WHERE Addresstype.address_id = Address.id
+ AND $where
+ GROUP BY Addresstype.address_id
ORDER BY Address.id";
- //var_dump($sql);
$res = $db->query($sql);
if($db->num_rows($res)) {
- while($data = $db->fetch_object($res)) {
+ while($data = $db->fetch_object($res)) {
$items[] = new Address($data);
}
}