diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 02df48a2a2e16840822cbeb9a28104003a938723..5704a10f1ffc044f417aac5485fcc6e1e95c931a 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -9973,6 +9973,7 @@ static int reload_config(void)
 	global_rtptimeout = 0;
 	global_rtpholdtimeout = 0;
 	global_rtpkeepalive = 0;
+	global_reg_timeout = DEFAULT_REGISTRATION_TIMEOUT;
 	pedanticsipchecking = 0;
 	ast_clear_flag(&global_flags, AST_FLAGS_ALL);
 	ast_set_flag(&global_flags, SIP_DTMF_RFC2833);