diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 7cf5f37ddae995145ec1e2ea40f8ea77227d24f1..9b7c14be7b465fd9798666b79603eeb3ee122eaa 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -21729,7 +21729,7 @@ static void handle_request_info(struct sip_pvt *p, struct sip_request *req) feat = ast_find_call_feature(p->relatedpeer->record_on_feature); } } else if (!strcasecmp(c, "off")) { - if (ast_strlen_zero(p->relatedpeer->record_on_feature)) { + if (ast_strlen_zero(p->relatedpeer->record_off_feature)) { suppress_warning = 1; } else { feat = ast_find_call_feature(p->relatedpeer->record_off_feature);