diff options
-rw-r--r-- | drivers/atmodem/call-settings.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/atmodem/call-settings.c b/drivers/atmodem/call-settings.c index b3e8ea6d..ea31fcc2 100644 --- a/drivers/atmodem/call-settings.c +++ b/drivers/atmodem/call-settings.c @@ -209,8 +209,9 @@ static void cnap_query_cb(gboolean ok, GAtResult *result, gpointer user_data) if (g_at_result_iter_next(&iter, "+CNAP:") == FALSE) goto error; - if (g_at_result_iter_next_number(&iter, &status) == FALSE) - goto error; + /* Skip the local presentation setting */ + g_at_result_iter_skip_next(&iter); + g_at_result_iter_next_number(&iter, &status); DBG("network: %d", status); |