Index: bp-groups.php
===================================================================
--- bp-groups.php	(revision 2949)
+++ bp-groups.php	(working copy)
@@ -286,7 +286,7 @@
 
 	if ( isset($bp->action_variables) && in_array( 'accept', (array)$bp->action_variables ) && is_numeric($group_id) ) {
 		/* Check the nonce */
-		if ( !check_admin_referer( 'groups_accept_invite' ) )
+		if ( !check_admin_referer( 'groups_accept_invite_' . $group_id ) )
 			return false;
 
 		if ( !groups_accept_invite( $bp->loggedin_user->id, $group_id ) ) {
@@ -2565,4 +2565,4 @@
 add_action( 'groups_created_group', 'bp_core_clear_cache' );
 add_action( 'groups_group_avatar_updated', 'bp_core_clear_cache' );
 
-?>
\ No newline at end of file
+?>
Index: bp-groups/bp-groups-templatetags.php
===================================================================
--- bp-groups/bp-groups-templatetags.php	(revision 2949)
+++ bp-groups/bp-groups-templatetags.php	(working copy)
@@ -979,7 +979,7 @@
 		if ( !$group )
 			$group =& $groups_template->group;
 
-		return apply_filters( 'bp_get_group_accept_invite_link', wp_nonce_url( $bp->loggedin_user->domain . $bp->groups->slug . '/invites/accept/' . $group->id, 'groups_accept_invite' ) );
+		return apply_filters( 'bp_get_group_accept_invite_link', wp_nonce_url( $bp->loggedin_user->domain . $bp->groups->slug . '/invites/accept/' . $group->id, 'groups_accept_invite_' . $group->id ) );
 	}
 
 function bp_group_reject_invite_link() {
@@ -2133,4 +2133,4 @@
 		$name = apply_filters( 'bp_get_group_name', $bp->groups->current_group->name );
 		return apply_filters( 'bp_get_current_group_name', $name );
 	}
-?>
\ No newline at end of file
+?>
