diff --git src/bp-core/bp-core-caps.php src/bp-core/bp-core-caps.php
index b10a6700a..322b9dafd 100644
|
|
|
function bp_map_meta_caps( $caps, $cap, $user_id, $args ) { |
| 151 | 151 | } |
| 152 | 152 | } |
| 153 | 153 | break; |
| | 154 | case 'bp_manage_users_and_membership_requests' : |
| | 155 | $caps = bp_core_do_network_admin() ? array( 'manage_network_users' ) : array( 'edit_users' ); |
| | 156 | break; |
| 154 | 157 | } |
| 155 | 158 | |
| 156 | 159 | /** |
diff --git src/bp-members/classes/class-bp-members-admin.php src/bp-members/classes/class-bp-members-admin.php
index dce224d44..10dc86fee 100644
|
|
|
class BP_Members_Admin { |
| 238 | 238 | $this->js_url = trailingslashit( $this->admin_url . 'js' ); // Admin CSS URL. |
| 239 | 239 | |
| 240 | 240 | // Capability depends on config. |
| 241 | | $this->capability = bp_core_do_network_admin() ? 'manage_network_users' : 'edit_users'; |
| | 241 | $this->capability = 'bp_manage_users_and_membership_requests'; |
| 242 | 242 | |
| 243 | 243 | // The Show Profile Screen id. |
| 244 | 244 | $this->user_profile = is_network_admin() ? 'users' : 'profile'; |