summaryrefslogtreecommitdiff
path: root/src/linux/up-device-unifying.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/linux/up-device-unifying.c')
-rw-r--r--src/linux/up-device-unifying.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/linux/up-device-unifying.c b/src/linux/up-device-unifying.c
index c7f0103..4b659c3 100644
--- a/src/linux/up-device-unifying.c
+++ b/src/linux/up-device-unifying.c
@@ -165,7 +165,7 @@ up_device_unifying_coldplug (UpDevice *device)
hidraw_list = g_udev_client_query_by_subsystem (client, "hidraw");
for (l = hidraw_list; l != NULL; l = l->next) {
if (g_strcmp0 (g_udev_device_get_sysfs_path (parent),
- g_udev_device_get_sysfs_attr (l->data, "device")) == 0) {
+ g_udev_device_get_sysfs_path(g_udev_device_get_parent(l->data))) == 0) {
receiver = g_object_ref (l->data);
break;
}