diff --git a/includes/discovery/functions.inc.php b/includes/discovery/functions.inc.php index b51df0a6ce..45aaa42799 100644 --- a/includes/discovery/functions.inc.php +++ b/includes/discovery/functions.inc.php @@ -1369,6 +1369,10 @@ function find_device_id($name = '', $ip = '', $mac_address = '') if ($mydomain = Config::get('mydomain')) { $where[] = '`hostname`=?'; $params[] = "$name.$mydomain"; + + $where[] = 'concat(`hostname`, \'.\', ?) =?'; + $params[] = "$mydomain"; + $params[] = "$name"; } }