Index: bp-groups/bp-groups-admin.php
===================================================================
--- bp-groups/bp-groups-admin.php	(revision 7663)
+++ bp-groups/bp-groups-admin.php	(working copy)
@@ -1292,14 +1292,14 @@
 	 * @return array Array of column titles.
 	 */
 	function get_columns() {
-		return array(
+		return apply_filters_ref_array( 'bp_groups_list_table_get_columns', array( array(
 			'cb'          => '<input name type="checkbox" />',
 			'comment'     => _x( 'Name', 'Groups admin Group Name column header',               'buddypress' ),
 			'description' => _x( 'Description', 'Groups admin Group Description column header', 'buddypress' ),
 			'status'      => _x( 'Status', 'Groups admin Privacy Status column header',         'buddypress' ),
 			'members'     => _x( '# Members', 'Groups admin Members column header',             'buddypress' ),
 			'last_active' => _x( 'Last Active', 'Groups admin Last Active column header',       'buddypress' )
-		);
+		) ) );
 	}
 
 	/**
@@ -1475,4 +1475,16 @@
 		$last_active = groups_get_groupmeta( $item['id'], 'last_activity' );
 		echo apply_filters_ref_array( 'bp_groups_admin_get_group_last_active', array( $last_active, $item ) );
 	}
+
+	/**
+	 * Allow plugins to add their costum column.
+	 *
+	 * @since BuddyPress ?
+	 *
+	 * @param array Information about the current row.
+	 * @param string the column name.
+	 */
+	function column_default( $item = array(), $column_name = '' ) {
+		return apply_filters_ref_array( 'bp_groups_admin_get_group_custom_column', array( '', $column_name, $item ) );
+	}
 }
