diff options
Diffstat (limited to 'drivers/atmodem/voicecall.c')
-rw-r--r-- | drivers/atmodem/voicecall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/atmodem/voicecall.c b/drivers/atmodem/voicecall.c index a023f695..4c9fc262 100644 --- a/drivers/atmodem/voicecall.c +++ b/drivers/atmodem/voicecall.c @@ -189,7 +189,8 @@ static void clcc_poll_cb(gboolean ok, GAtResult *result, gpointer user_data) * and we're forced to use CLCC and clip_validity * is 1 */ - nc->clip_validity = oc->clip_validity; + if (oc->clip_validity == 1) + nc->clip_validity = oc->clip_validity; /* * CNAP doesn't arrive as part of CLCC, always |