diff options
-rw-r--r-- | hcid/dbus-hci.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hcid/dbus-hci.c b/hcid/dbus-hci.c index 80aeb28c..46646d27 100644 --- a/hcid/dbus-hci.c +++ b/hcid/dbus-hci.c @@ -122,7 +122,8 @@ int found_device_add(GSList **list, bdaddr_t *bdaddr, int8_t rssi, /* device found, update the attributes */ dev = l->data; - dev->rssi = rssi; + if (rssi != 0) + dev->rssi = rssi; /* Get remote name can be received while inquiring. * Keep in mind that multiple inquiry result events can |