Diff between ee0f3c03fb1d4aa80abd38735980d3410a2f5cf0 and 9b9da91979cdde7c3bee20adbbf4d702dd3e745b

Changed Files

File Additions Deletions Status
src/adapter.c +1 -1 modified

Full Patch

diff --git a/src/adapter.c b/src/adapter.c
index 98fc78f..2175120 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -6656,7 +6656,7 @@ static void update_found_devices(struct btd_adapter *adapter,
 
 	dev = btd_adapter_find_device(adapter, bdaddr, bdaddr_type);
 	if (!dev) {
-		if (!discoverable) {
+		if (!discoverable && !matched_monitors) {
 			eir_data_free(&eir_data);
 			return;
 		}