summaryrefslogtreecommitdiff
path: root/apps/app_privacy.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/app_privacy.c')
-rwxr-xr-xapps/app_privacy.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/apps/app_privacy.c b/apps/app_privacy.c
index 8cfbd88f3..2337c4b9f 100755
--- a/apps/app_privacy.c
+++ b/apps/app_privacy.c
@@ -69,13 +69,10 @@ privacy_exec (struct ast_channel *chan, void *data)
struct ast_config *cfg;
LOCAL_USER_ADD (u);
- if (chan->cid.cid_num)
- {
+ if (chan->cid.cid_num && !ast_strlen_zero(chan->cid.cid_num)) {
if (option_verbose > 2)
ast_verbose (VERBOSE_PREFIX_3 "CallerID Present: Skipping\n");
- }
- else
- {
+ } else {
/*Answer the channel if it is not already*/
if (chan->_state != AST_STATE_UP) {
res = ast_answer(chan);