diff --git a/addons/chan_ooh323.c b/addons/chan_ooh323.c
index e245b29f4d351ed076cb3ef0b40733bad5671ea6..a795c9f1d7bf91bb67beb7aa22e4090c7edaf893 100644
--- a/addons/chan_ooh323.c
+++ b/addons/chan_ooh323.c
@@ -3962,7 +3962,7 @@ int configure_local_rtp(struct ooh323_pvt *p, ooCallData *call)
 			strerror(errno));
 		return 0;
 	}
-	ast_udptl_set_far_max_datagram(pvt->udptl, 144);
+	ast_udptl_set_far_max_datagram(p->udptl, 144);
 
 	if (p->owner) {
 		while (p->owner && ast_channel_trylock(p->owner)) {