diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 917d360e042a51dfe79c9cd4ed18eee4b4087cf2..5b8abcb43760a795dcc5a39f8aac086a94ac39fe 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -11200,6 +11200,7 @@ int unload_module()
 	ASTOBJ_CONTAINER_DESTROY(&regl);
 
 	clear_realm_authentication(authl);
+	close(sipsock);
 		
 	return 0;
 }