Diff between a0d064bb7108e642569a0c1531e15cbf7f6a040e and 83b00fdb780424ce8bdf50406d644254229157cb

Changed Files

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

Full Patch

diff --git a/src/device.c b/src/device.c
index 67a9a57..3ac7ff2 100644
--- a/src/device.c
+++ b/src/device.c
@@ -3409,8 +3409,11 @@ static void find_included_services(struct browse_req *req, GSList *services)
 	struct included_search *search;
 	struct gatt_primary *prim;
 
-	if (services == NULL)
+	if (services == NULL) {
+		DBG("No services found");
+		register_all_services(req, NULL);
 		return;
+	}
 
 	search = g_new0(struct included_search, 1);
 	search->req = req;