summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/voicecall.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/atmodem/voicecall.c')
-rw-r--r--drivers/atmodem/voicecall.c3
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