diff --git a/channels/chan_rtp.c b/channels/chan_rtp.c
index 0fe66bd2092a0e121770c606c35a98bf5e5345ef..f1f4f05b93fced16bd7cbef1d95a711fa7d4c48e 100644
--- a/channels/chan_rtp.c
+++ b/channels/chan_rtp.c
@@ -314,7 +314,7 @@ static struct ast_channel *unicast_rtp_request(const char *type, struct ast_form
 	}
 
 	engine_name = S_COR(ast_test_flag(&opts, OPT_RTP_ENGINE),
-		opt_args[OPT_ARG_RTP_ENGINE], NULL);
+		opt_args[OPT_ARG_RTP_ENGINE], "asterisk");
 
 	ast_ouraddrfor(&address, &local_address);
 	instance = ast_rtp_instance_new(engine_name, NULL, &local_address, NULL);