diff --git a/plugins/neard.c b/plugins/neard.c
index ea8db07..380eddc 100644
--- a/plugins/neard.c
+++ b/plugins/neard.c
DBG("hci%u remote:%s", btd_adapter_get_index(adapter), remote_address);
- device = adapter_get_device(adapter, remote_address, BDADDR_BREDR);
+ device = adapter_get_device(adapter, &eir_data.addr, BDADDR_BREDR);
err = check_device(device);
if (err < 0) {
ba2str(&nokia.address, remote_address);
DBG("hci%u remote:%s", btd_adapter_get_index(adapter), remote_address);
- device = adapter_get_device(adapter, remote_address, BDADDR_BREDR);
+ device = adapter_get_device(adapter, &nokia.address, BDADDR_BREDR);
ret = check_device(device);
if (ret != 0) {