diff --git src/bp-templates/bp-nouveau/includes/members/template-tags.php src/bp-templates/bp-nouveau/includes/members/template-tags.php
index ca7bc4922..62fc7af67 100644
--- src/bp-templates/bp-nouveau/includes/members/template-tags.php
+++ src/bp-templates/bp-nouveau/includes/members/template-tags.php
@@ -449,7 +449,7 @@ function bp_nouveau_members_loop_buttons( $args = array() ) {
 							'class' => $parent_class,
 						),
 						'button_attr'       => array(
-							'href'  => trailingslashit( bp_loggedin_user_domain() . bp_nouveau_get_component_slug( 'messages' ) ) . 'compose?r=' . bp_core_get_username( $user_id ),
+							'href'  => bp_get_send_private_message_link(),
 							'id'    => false,
 							'class' => $button_args['link_class'],
 							'rel'   => '',
