diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 27de390e97780d664336abcdc58650b6dfa844fb..28954cd05b6c97ee125c8b94f7307adaa41396a2 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -8050,6 +8050,7 @@ static struct sip_peer *build_peer(char *name, struct ast_variable *v)
 		}
 		oldha = peer->ha;
 		peer->ha = NULL;
+		peer->addr.sin_family = AF_INET;
 		peer->capability = global_capability;
 		/* Assume can reinvite */
 		peer->canreinvite = global_canreinvite;