Index: bp-groups/bp-groups-classes.php
===================================================================
--- bp-groups/bp-groups-classes.php	(revision 5140)
+++ bp-groups/bp-groups-classes.php	(working copy)
@@ -869,8 +869,6 @@ Class BP_Groups_Member {
 	function get_recently_joined( $user_id, $limit = false, $page = false, $filter = false ) {
 		global $wpdb, $bp;
 
-		$pag_sql = $hidden_sql = $filter_sql = '';
-
 		if ( $limit && $page )
 			$pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) );
 
@@ -891,8 +889,6 @@ Class BP_Groups_Member {
 	function get_is_admin_of( $user_id, $limit = false, $page = false, $filter = false ) {
 		global $wpdb, $bp;
 
-		$pag_sql = $hidden_sql = $filter_sql = '';
-
 		if ( $limit && $page )
 			$pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) );
 
@@ -913,8 +909,6 @@ Class BP_Groups_Member {
 	function get_is_mod_of( $user_id, $limit = false, $page = false, $filter = false ) {
 		global $wpdb, $bp;
 
-		$pag_sql = $hidden_sql = $filter_sql = '';
-
 		if ( $limit && $page )
 			$pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) );
 
Index: bp-groups/bp-groups-functions.php
===================================================================
--- bp-groups/bp-groups-functions.php	(revision 5140)
+++ bp-groups/bp-groups-functions.php	(working copy)
@@ -649,7 +649,7 @@ function groups_send_invites( $user_id, $group_id ) {
 		$member->save();
 	}
 
-	do_action( 'groups_send_invites', $group_id, $invited_users );
+	do_action( 'groups_send_invites', $bp->groups->current_group->id, $invited_users );
 }
 
 function groups_get_invites_for_group( $user_id, $group_id ) {
Index: bp-xprofile/bp-xprofile-classes.php
===================================================================
--- bp-xprofile/bp-xprofile-classes.php	(revision 5140)
+++ bp-xprofile/bp-xprofile-classes.php	(working copy)
@@ -174,7 +174,9 @@ Class BP_XProfile_Group {
 
 				// Loop through the results and find the fields that have data.
 				foreach( (array)$field_data as $data ) {
-					if ( false !== $key = array_search( $data->field_id, $field_ids ) ) {
+					// Empty fields may contain a serialized empty array
+					$maybe_value = maybe_unserialize( $data->value );
+					if ( !empty( $maybe_value ) && false !== $key = array_search( $data->field_id, $field_ids ) ) {
 						// Fields that have data get removed from the list
 						unset( $field_ids[$key] );
 					}
