summaryrefslogtreecommitdiffstats
path: root/plugins/mbm.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2012-11-07 07:59:57 -0600
committerDenis Kenzior <denkenz@gmail.com>2012-11-07 07:59:57 -0600
commit2bc5871d521653f98def6b728a001e2c97005c7f (patch)
tree6d307a456f64f916e710679229317c517f2259cb /plugins/mbm.c
parent4853306993c7d57df234b40246eb523311fc88b5 (diff)
downloadofono-2bc5871d521653f98def6b728a001e2c97005c7f.tar.bz2
mbm: Fix SIM not inserted detection
Diffstat (limited to 'plugins/mbm.c')
-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);
}