summaryrefslogtreecommitdiffstats
path: root/input
diff options
context:
space:
mode:
Diffstat (limited to 'input')
-rw-r--r--input/manager.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/input/manager.c b/input/manager.c
index 51634e3d..25b64e4a 100644
--- a/input/manager.c
+++ b/input/manager.c
@@ -65,6 +65,9 @@ static int hid_device_probe(struct btd_device *device, GSList *uuids)
DBG("path %s", path);
+ if (!rec)
+ return -1;
+
adapter_get_address(adapter, &src);
device_get_address(device, &dst);
pdlist = sdp_data_get(rec, SDP_SERVER_RECORD_HANDLE);