aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--channels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index a89570110..2ea85b40d 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -9198,7 +9198,7 @@ static void build_rpid(struct sip_pvt *p)
if (!ast_strlen_zero(p->rpid) || !ast_strlen_zero(p->rpid_from))
return;
- if (p->owner && p->owner->cid.cid_num)
+ if (p->owner && !ast_strlen_zero(p->owner->cid.cid_num))
clid = p->owner->cid.cid_num;
if (p->owner && p->owner->cid.cid_name)
clin = p->owner->cid.cid_name;