summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/mbm.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/mbm.c b/plugins/mbm.c
index 3299bc28..0d46643e 100644
--- a/plugins/mbm.c
+++ b/plugins/mbm.c
@@ -137,7 +137,9 @@ static void sim_state_cb(gboolean present, gpointer user_data)
at_util_sim_state_query_free(data->sim_state_query);
data->sim_state_query = NULL;
- data->flags |= MBM_FLAG_HAVE_SIM;
+ if (present)
+ data->flags |= MBM_FLAG_HAVE_SIM;
+
ofono_modem_set_powered(modem, TRUE);
}