diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 382a1f8f8a..5731d7ba1a 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -15713,6 +15713,10 @@ static void set_insecure_flags(struct ast_flags *flags, const char *value, int l { static int dep_insecure_very = 0; static int dep_insecure_yes = 0; + + if (ast_strlen_zero(value)) + return; + if (!strcasecmp(value, "very")) { ast_set_flag(flags, SIP_INSECURE_PORT | SIP_INSECURE_INVITE); if(!dep_insecure_very) {