summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/huawei.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/huawei.c b/plugins/huawei.c
index b3844e97..e791718f 100644
--- a/plugins/huawei.c
+++ b/plugins/huawei.c
@@ -217,7 +217,8 @@ static gboolean notify_sim_state(struct ofono_modem *modem,
*/
ofono_modem_set_powered(modem, TRUE);
- g_at_chat_send(data->pcui, "AT+CFUN=5", none_prefix,
+ if (ofono_modem_get_online(modem) == FALSE)
+ g_at_chat_send(data->pcui, "AT+CFUN=5", none_prefix,
cfun_offline, modem, NULL);
return FALSE;