diff --git a/addons/chan_ooh323.c b/addons/chan_ooh323.c
index 58db56fb7eb8710e70ba3700bc409f78d40e6a13..aa9cbaffa8624894393416e6e76c6a23b0d1bdd1 100644
--- a/addons/chan_ooh323.c
+++ b/addons/chan_ooh323.c
@@ -4115,6 +4115,7 @@ int ooh323_destroy(struct ooh323_pvt *p)
 		}
 
 		if (cur->rtp) {
+			ast_rtp_instance_stop(cur->rtp);
 			ast_rtp_instance_destroy(cur->rtp);
 			cur->rtp = NULL;
 		}