From 00113c480de5777984f2301ca9bdb0d619b1149b Mon Sep 17 00:00:00 2001
From: lazedo <luis.azedo@factorlusitano.com>
Date: Mon, 29 Jun 2020 18:46:18 +0000
Subject: [PATCH] [mod_sofia] Verify that replaces header params exist

---
 src/mod/endpoints/mod_sofia/sofia.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c
index 32f27462e5..f3671c3521 100644
--- a/src/mod/endpoints/mod_sofia/sofia.c
+++ b/src/mod/endpoints/mod_sofia/sofia.c
@@ -11246,7 +11246,7 @@ void sofia_handle_sip_i_invite(switch_core_session_t *session, nua_t *nua, sofia
 		if (rp_common->h_class->hc_params) {
 			int i, n;
 			msg_param_t const *params = * (msg_param_t const **) ((char *)rp_common + rp_common->h_class->hc_params);
-			for (i = 0; params[i]; i++) {
+			for (i = 0; params && params[i]; i++) {
 				msg_param_t param = params[i];
 				if (strchr(param, '=')) {
 					n = strcspn(param, "=");