diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index c2cf0ebdf6..f2eb3becd8 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -8616,7 +8616,7 @@ void sofia_handle_sip_i_refer(nua_t *nua, sofia_profile_t *profile, nua_handle_t if (moh) { char *xdest; - xdest = switch_core_session_sprintf(a_session, "endless_playback:%s,park", moh); + xdest = switch_core_session_sprintf(a_session, "m:\":endless_playback:%s\"park", moh); switch_ivr_session_transfer(a_session, xdest, "inline", NULL); } else { switch_ivr_session_transfer(a_session, "park", "inline", NULL); diff --git a/src/mod/endpoints/mod_verto/mod_verto.c b/src/mod/endpoints/mod_verto/mod_verto.c index 8189210064..1b17eae343 100644 --- a/src/mod/endpoints/mod_verto/mod_verto.c +++ b/src/mod/endpoints/mod_verto/mod_verto.c @@ -2937,7 +2937,7 @@ static switch_bool_t attended_transfer(switch_core_session_t *session, switch_co if (moh) { char *xdest; - xdest = switch_core_session_sprintf(a_session, "endless_playback:%s,park", moh); + xdest = switch_core_session_sprintf(a_session, "m:\":endless_playback:%s\"park", moh); switch_ivr_session_transfer(a_session, xdest, "inline", NULL); } else { switch_ivr_session_transfer(a_session, "park", "inline", NULL);