summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/isimodem/call-forwarding.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/isimodem/call-forwarding.c b/drivers/isimodem/call-forwarding.c
index c75e6954..dd804912 100644
--- a/drivers/isimodem/call-forwarding.c
+++ b/drivers/isimodem/call-forwarding.c
@@ -171,7 +171,8 @@ static bool registration_resp_cb(GIsiClient *client, const void *restrict data,
NULL, NULL, NULL))
goto error;
- if (!(status & (SS_GSM_ACTIVE | SS_GSM_REGISTERED)))
+ if (!(status & SS_GSM_ACTIVE)
+ || !(status & SS_GSM_REGISTERED))
goto error;
break;