aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-modem.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-base-modem.c')
-rw-r--r--src/mm-base-modem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c
index ccff400b..f6f448fa 100644
--- a/src/mm-base-modem.c
+++ b/src/mm-base-modem.c
@@ -295,7 +295,8 @@ mm_base_modem_release_port (MMBaseModem *self,
g_return_if_fail (subsys != NULL);
if (!g_str_equal (subsys, "tty") &&
- !g_str_equal (subsys, "net"))
+ !g_str_equal (subsys, "net") &&
+ !(g_str_has_prefix (subsys, "usb") && g_str_has_prefix (name, "cdc-wdm")))
return;
key = get_hash_key (subsys, name);