Merge "modemmanager-next/samsung: Monitor access technology changes"
diff --git a/plugins/samsung/mm-broadband-bearer-samsung.c b/plugins/samsung/mm-broadband-bearer-samsung.c
index 72cee9e..980fdf3 100644
--- a/plugins/samsung/mm-broadband-bearer-samsung.c
+++ b/plugins/samsung/mm-broadband-bearer-samsung.c
@@ -192,8 +192,10 @@
         case 0:
             /* deactivated */
             if (self->priv->pending_disconnect == NULL) {
-                mm_warn ("Recieved %%IPDPACT disconnect while not disconnecting.");
-                /* TODO(njw): How do we tell the system that this disconnected? */
+                mm_dbg ("Recieved spontaneous %%IPDPACT disconnect.");
+                g_object_set (self,
+                              MM_BEARER_STATUS, MM_BEARER_STATUS_DISCONNECTED,
+                              NULL);
                 return;
             }
             disconnect_3gpp_done (self, self->priv->pending_disconnect);