diff --git a/channels/chan_h323.c b/channels/chan_h323.c
index 76fbf80e6b70f50f7e9f43ac37a11a5d815a4832..2e76ce77bee749868bd73d85a1a66ee1dd86d85a 100644
--- a/channels/chan_h323.c
+++ b/channels/chan_h323.c
@@ -988,6 +988,7 @@ static int __oh323_rtp_create(struct oh323_pvt *pvt)
 			return -1;
 		}
 	}
+	our_addr.ss.ss_family = AF_INET;
 	pvt->rtp = ast_rtp_instance_new("asterisk", sched, &our_addr, NULL);
 	if (!pvt->rtp) {
 		ast_mutex_unlock(&pvt->lock);