From ce5cd675a336c6e9f2b307b20ad8bdeffe1548b2 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 17 Dec 2012 13:48:00 +0200 Subject: [PATCH] core: Fix removing profiles from the connected profiles list --- src/device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/device.c b/src/device.c index 2c6f8bbce..c51266b25 100644 --- a/src/device.c +++ b/src/device.c @@ -2344,6 +2344,8 @@ void device_remove_profile(gpointer a, gpointer b) if (!g_slist_find(device->profiles, profile)) return; + device->connected_profiles = g_slist_remove(device->connected_profiles, + profile); device->profiles = g_slist_remove(device->profiles, profile); profile->device_remove(profile, device); -- 2.47.3