diff options
Diffstat (limited to 'drivers/mbmmodem/gprs-context.c')
-rw-r--r-- | drivers/mbmmodem/gprs-context.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mbmmodem/gprs-context.c b/drivers/mbmmodem/gprs-context.c index 407a2d3c..3063810b 100644 --- a/drivers/mbmmodem/gprs-context.c +++ b/drivers/mbmmodem/gprs-context.c @@ -183,8 +183,9 @@ static void mbm_state_changed(struct ofono_gprs_context *gc, int state) CALLBACK_WITH_FAILURE(gcd->up_cb, NULL, 0, NULL, NULL, NULL, NULL, gcd->cb_data); gcd->up_cb = NULL; - } else + } else { ofono_gprs_context_deactivated(gc, gcd->active_context); + } gcd->mbm_state = MBM_NONE; gcd->cb_data = NULL; |