diff --git src/bp-friends/bp-friends-widgets.php src/bp-friends/bp-friends-widgets.php
index 5116ca3..cabf00c 100644
--- src/bp-friends/bp-friends-widgets.php
+++ src/bp-friends/bp-friends-widgets.php
@@ -84,12 +84,12 @@ class BP_Core_Friends_Widget extends WP_Widget {
 
 		echo $before_title . $title . $after_title;
 
-		$members_args = array(
+		$members_args = apply_filters( 'bp_friends_widget_members_args', array(
 			'user_id'         => absint( $user_id ),
 			'type'            => sanitize_text_field( $instance['friend_default'] ),
 			'max'             => absint( $instance['max_friends'] ),
 			'populate_extras' => 1,
-		);
+		) );
 
 		?>
 
@@ -219,12 +219,12 @@ function bp_core_ajax_widget_friends() {
 			break;
 	}
 
-	$members_args = array(
+	$members_args = apply_filters( 'bp_friends_widget_members_args', array(
 		'user_id'         => bp_displayed_user_id(),
 		'type'            => $type,
 		'max'             => absint( $_POST['max-friends'] ),
 		'populate_extras' => 1,
-	);
+	) );
 
 	if ( bp_has_members( $members_args ) ) : ?>
 		<?php echo '0[[SPLIT]]'; // return valid result. TODO: remove this. ?>
