diff options
Diffstat (limited to 'src/mm-generic-cdma.c')
-rw-r--r-- | src/mm-generic-cdma.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm-generic-cdma.c b/src/mm-generic-cdma.c index a333f2f2..7d731384 100644 --- a/src/mm-generic-cdma.c +++ b/src/mm-generic-cdma.c @@ -123,7 +123,7 @@ grab_port (MMModem *modem, priv->secondary = MM_SERIAL_PORT (port); } else { /* Net device (if any) is the preferred data port */ - if (priv->data && MM_IS_SERIAL_PORT (priv->data)) { + if (!priv->data || MM_IS_SERIAL_PORT (priv->data)) { priv->data = port; g_object_notify (G_OBJECT (self), MM_MODEM_DATA_DEVICE); check_valid (self); |