Index: src/bp-members/bp-members-functions.php
===================================================================
--- src/bp-members/bp-members-functions.php	(revision 11242)
+++ src/bp-members/bp-members-functions.php	(working copy)
@@ -1474,19 +1474,17 @@
  * @return bool True if editing is allowed, otherwise false.
  */
 function bp_core_can_edit_settings() {
+	$status = false;
+
 	if ( bp_is_my_profile() ) {
-		return true;
+		$status = true;
+	} elseif ( is_super_admin( bp_displayed_user_id() ) && ! is_super_admin() ) {
+		$status = false;
+	} elseif ( bp_current_user_can( 'bp_moderate' ) || current_user_can( 'edit_users' ) ) {
+		$status = true;
 	}
 
-	if ( is_super_admin( bp_displayed_user_id() ) && ! is_super_admin() ) {
-		return false;
-	}
-
-	if ( bp_current_user_can( 'bp_moderate' ) || current_user_can( 'edit_users' ) ) {
-		return true;
-	}
-
-	return false;
+	return apply_filters( 'bp_core_can_edit_settings', $status );
 }
 
 /** Sign-up *******************************************************************/
