diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index 68fc5deb1df91c660d1c7451652c1af151b58ce5..fa4d6585d650b3c1b49739d9a13f05fbc17d6c1f 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -7798,6 +7798,9 @@ static void *pri_dchannel(void *vpri)
 									case 0xF:
 										snprintf(redirstr, 20, "UNCONDITIONAL"); /* Other reason */
 										break;
+									default:
+										snprintf(redirstr, 20, "NOREDIRECT");
+										break;
 								}
 
 								pbx_builtin_setvar_helper(c, "PRIREDIRECTCAUSE", redirstr);