Index: src/bp-groups/bp-groups-activity.php
===================================================================
--- src/bp-groups/bp-groups-activity.php	(revision 13494)
+++ src/bp-groups/bp-groups-activity.php	(working copy)
@@ -265,6 +265,8 @@
  *
  * @param array $activities Array of activity items.
  * @return array
+ * 
+ * @global wpdb $wpdb WordPress database object.
  */
 function bp_groups_prefetch_activity_object_data( $activities ) {
 	$group_ids = array();
Index: src/bp-groups/bp-groups-functions.php
===================================================================
--- src/bp-groups/bp-groups-functions.php	(revision 13494)
+++ src/bp-groups/bp-groups-functions.php	(working copy)
@@ -2472,6 +2472,7 @@
  *                                metadata entries for the specified group.
  *                                Default: false.
  * @return bool True on success, false on failure.
+ * @global wpdb $wpdb WordPress database object.
  */
 function groups_delete_groupmeta( $group_id, $meta_key = false, $meta_value = false, $delete_all = false ) {
 	global $wpdb;
@@ -3610,6 +3611,7 @@
  * Migrate invitations and requests from pre-5.0 group_members table to invitations table.
  *
  * @since 5.0.0
+ * @global wpdb $wpdb WordPress database object.
  */
 function bp_groups_migrate_invitations() {
 	global $wpdb;
Index: src/bp-groups/bp-groups-template.php
===================================================================
--- src/bp-groups/bp-groups-template.php	(revision 13494)
+++ src/bp-groups/bp-groups-template.php	(working copy)
@@ -458,6 +458,7 @@
  *                                            information is needed in the loop. Otherwise false.
  * }
  * @return bool True if there are groups to display that match the params
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_has_groups( $args = '' ) {
 	global $groups_template;
@@ -591,6 +592,7 @@
  * @since 1.0.0
  *
  * @return bool
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_groups() {
 	global $groups_template;
@@ -603,6 +605,7 @@
  * @since 1.0.0
  *
  * @return BP_Groups_Group
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_the_group() {
 	global $groups_template;
@@ -698,6 +701,8 @@
 	 *
 	 * @param array $classes Array of custom classes.
 	 * @return string Row class of the group.
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_class( $classes = array() ) {
 		global $groups_template;
@@ -2090,6 +2095,7 @@
 	 * @since 1.2.0
 	 *
 	 * @return string
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_groups_pagination_links() {
 		global $groups_template;
@@ -2118,6 +2124,7 @@
 	 * @since 1.5.0
 	 *
 	 * @return string
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_groups_pagination_count() {
 		global $groups_template;
@@ -2509,6 +2516,9 @@
 	 *     @type object $group   Group object. Default: current group.
 	 * }
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_promote_mod_link( $args = '' ) {
 		global $members_template, $groups_template;
@@ -2561,6 +2571,9 @@
 	 *     @type object $group   Group object. Default: current group.
 	 * }
 	 * @return string
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_member_promote_admin_link( $args = '' ) {
 		global $members_template, $groups_template;
@@ -2615,6 +2628,7 @@
 	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
      *                                                Default: false.
 	 * @return string
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_demote_link( $user_id = 0, $group = false ) {
 		global $members_template;
@@ -2668,6 +2682,7 @@
 	 * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
      *                                                  Default: false.
 	 * @return string
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_ban_link( $user_id = 0, $group = false ) {
 		global $members_template;
@@ -2720,6 +2735,7 @@
 	 * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
      *                                                  Default: false.
 	 * @return string
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_unban_link( $user_id = 0, $group = false ) {
 		global $members_template;
@@ -2772,6 +2788,7 @@
 	 * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
      *                                                  Default: false.
 	 * @return string
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_remove_link( $user_id = 0, $group = false ) {
 		global $members_template;
@@ -2809,6 +2826,8 @@
  *
  * @param object|bool $group Optional. Group object.
  *                           Default: current group in the loop.
+ * 
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_group_admin_tabs( $group = false ) {
 	global $groups_template;
@@ -3071,6 +3090,8 @@
  * @param object|bool $group Optional. Group data object.
  *                           Default: the current group in the groups loop.
  * @return bool True if the user has an outstanding invite, otherwise false.
+ * 
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_group_is_invited( $group = false ) {
 	global $groups_template;
@@ -3171,6 +3192,8 @@
 	 * @param object|bool $group Optional. Group object.
 	 *                           Default: Current group in the loop.
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_accept_invite_link( $group = false ) {
 		global $groups_template;
@@ -3222,6 +3245,8 @@
 	 * @param object|bool $group Optional. Group object.
 	 *                           Default: Current group in the loop.
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_reject_invite_link( $group = false ) {
 		global $groups_template;
@@ -3273,6 +3298,8 @@
 	 * @param object|bool $group Optional. Group object.
 	 *                           Default: Current group in the loop.
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_leave_confirm_link( $group = false ) {
 		global $groups_template;
@@ -3317,6 +3344,8 @@
 	 * @param object|bool $group Optional. Group object.
 	 *                           Default: Current group in the loop.
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_leave_reject_link( $group = false ) {
 		global $groups_template;
@@ -3353,6 +3382,8 @@
 	 * @param object|bool $group Optional. Group object.
 	 *                           Default: current group in the loop.
 	 * @return string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_send_invite_form_action( $group = false ) {
 		global $groups_template;
@@ -3386,6 +3417,8 @@
  * @param object|bool $group Optional. Group object.
  *                           Default: current group in the loop.
  * @return bool
+ * 
+ * @global BP_Groups_Template $groups_template The main Groups template loop class.
  */
 function bp_has_friends_to_invite( $group = false ) {
 	global $groups_template;
@@ -3585,6 +3618,8 @@
 	 *
 	 * @param object|bool $group Single group object.
 	 * @return false|string
+	 * 
+	 * @global BP_Groups_Template $groups_template The main Groups template loop class.
 	 */
 	function bp_get_group_join_button( $group = false ) {
 		global $groups_template;
@@ -3887,6 +3922,8 @@
  * }
  *
  * @return bool
+ * 
+ * @global BP_Core_Members_Template $members_template The main member template loop class.
  */
 function bp_group_has_members( $args = '' ) {
 	global $members_template;
@@ -3952,6 +3989,8 @@
  * @since 1.0.0
  *
  * @return mixed
+ * 
+ * @global BP_Core_Members_Template $members_template The main member template loop class.
  */
 function bp_group_members() {
 	global $members_template;
@@ -3963,6 +4002,8 @@
  * @since 1.0.0
  *
  * @return mixed
+ * 
+ * @global BP_Core_Members_Template $members_template The main member template loop class.
  */
 function bp_group_the_member() {
 	global $members_template;
@@ -3987,6 +4028,8 @@
 	 *
 	 * @param array|string $args {@see bp_core_fetch_avatar()}.
 	 * @return string
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_avatar( $args = '' ) {
 		global $members_template;
@@ -4030,6 +4073,8 @@
 	 *
 	 * @param array|string $args {@see bp_core_fetch_avatar()}.
 	 * @return string
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_avatar_thumb( $args = '' ) {
 		global $members_template;
@@ -4075,6 +4120,8 @@
 	 * @param int $width  Width of avatar to fetch.
 	 * @param int $height Height of avatar to fetch.
 	 * @return string
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_avatar_mini( $width = 30, $height = 30 ) {
 		global $members_template;
@@ -4113,6 +4160,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_name() {
 		global $members_template;
@@ -4137,6 +4186,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_url() {
 		global $members_template;
@@ -4161,6 +4212,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_link() {
 		global $members_template;
@@ -4185,6 +4238,8 @@
 	 * @since 1.2.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_domain() {
 		global $members_template;
@@ -4209,6 +4264,8 @@
 	 * @since 1.2.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_is_friend() {
 		global $members_template;
@@ -4245,6 +4302,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return bool
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_is_banned() {
 		global $members_template;
@@ -4308,6 +4367,8 @@
 	 *                          If false, returns joined date value from database. Default: true.
 	 * }
 	 * @return string
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_joined_since( $args = array() ) {
 		global $members_template;
@@ -4357,6 +4418,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return int
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_id() {
 		global $members_template;
@@ -4379,6 +4442,8 @@
  * @since 1.0.0
  *
  * @return bool
+ * 
+ * @global BP_Core_Members_Template $members_template The main member template loop class.
  */
 function bp_group_member_needs_pagination() {
 	global $members_template;
@@ -4420,6 +4485,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_pagination() {
 		global $members_template;
@@ -4444,6 +4511,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed|void
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_pagination_count() {
 		global $members_template;
@@ -4484,6 +4553,8 @@
 	 * @since 1.0.0
 	 *
 	 * @return mixed
+	 * 
+	 * @global BP_Core_Members_Template $members_template The main member template loop class.
 	 */
 	function bp_get_group_member_admin_pagination() {
 		global $members_template;
