diff --git src/bp-groups/bp-groups-functions.php src/bp-groups/bp-groups-functions.php
index 3a4062df8..b23780ae4 100644
--- src/bp-groups/bp-groups-functions.php
+++ src/bp-groups/bp-groups-functions.php
@@ -74,9 +74,10 @@ function groups_get_group( $group_id ) {
  *
  * @since 10.0.0
  *
- * @param string|int $field (Required) The field to retrieve the group. id | ID | slug.
- * @param string|int $value (Required) A value for $field. A group ID or slug.
- * @return BP_Groups_Group|false BP_Groups_Group object on success, false on failure.
+ * @param string     $field (Required) The field to use to retrieve the group.
+ *                          Possible values are `'id'` or `'slug'`.
+ * @param string|int $value (Required) A value for the $field. A Group ID or slug.
+ * @return BP_Groups_Group|false The Group object if found, false otherwise.
  */
 function bp_get_group_by( $field, $value ) {
 	$group_id = $value;
@@ -95,13 +96,16 @@ function bp_get_group_by( $field, $value ) {
 }
 
 /**
- * Retrieve a group, defaults to the current group in loop at BP_Groups_Template.
+ * Retrieve a Group.
+ *
+ * When used into the context of a Groups loop built by the `BP_Groups_Template` class, it defaults to the
+ * Group being iterated on.
  *
  * @since 10.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
- * @return BP_Groups_Group|false BP_Groups_Group object on success, false on failure.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
+ * @return BP_Groups_Group|false                  The Group object if found, false otherwise.
  */
 function bp_get_group( $group = false ) {
 	global $groups_template;
diff --git src/bp-groups/bp-groups-template.php src/bp-groups/bp-groups-template.php
index 0ca2afbcb..58b0bc539 100644
--- src/bp-groups/bp-groups-template.php
+++ src/bp-groups/bp-groups-template.php
@@ -560,11 +560,11 @@ function bp_the_group() {
  * @since 1.0.0
  * @since 10.0.0 Updated to use `bp_get_group` and added the `$user_id` parameter.
  *
- * @param int|string|BP_Groups_Group $group   (Optional) Group identifier.
- *                                   Default: current group in loop.
- * @param int                        $user_id ID of the User.
- *                                   Default: current logged in user.
- * @return bool
+ * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                  Default: false.
+ * @param int                              $user_id ID of the User.
+ *                                                  Default: current logged in user ID.
+ * @return bool                                     True if the Group is accessible to the user. False otherwise.
  */
 function bp_group_is_visible( $group = false, $user_id = 0 ) {
 	$group = bp_get_group( $group );
@@ -585,8 +585,8 @@ function bp_group_is_visible( $group = false, $user_id = 0 ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                 Default: false.
  */
 function bp_group_id( $group = false ) {
 	echo bp_get_group_id( $group );
@@ -595,10 +595,10 @@ function bp_group_id( $group = false ) {
 	 * Get the ID of the group.
 	 *
 	 * @since 1.0.0
-	 * @since 10.0.0 Updated to use `bp_get_group`
+	 * @since 10.0.0 Updated to use `bp_get_group`.
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-	 *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+	 *                                   Default: false.
 	 * @return int
 	 */
 	function bp_get_group_id( $group = false ) {
@@ -706,8 +706,8 @@ function bp_group_class( $classes = array() ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_name( $group = false ) {
 	echo bp_get_group_name( $group );
@@ -718,8 +718,8 @@ function bp_group_name( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-	 *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+	 *                                                Default: current group in loop.
 	 * @return string
  	 */
 	function bp_get_group_name( $group = false ) {
@@ -746,8 +746,8 @@ function bp_group_name( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_type( $group = false ) {
 	echo bp_get_group_type( $group );
@@ -758,8 +758,8 @@ function bp_group_type( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                          Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_type( $group = false ) {
@@ -796,8 +796,8 @@ function bp_group_type( $group = false ) {
  *
  * @since 1.1.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                 Default: false.
  */
 function bp_group_status( $group = false ) {
 	echo bp_get_group_status( $group );
@@ -808,8 +808,8 @@ function bp_group_status( $group = false ) {
 	 * @since 1.1.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                          Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_status( $group = false ) {
@@ -840,8 +840,8 @@ function bp_group_status( $group = false ) {
  * @param array|string $args {
  *      See {@link bp_get_group_avatar()} for description of arguments.
  * }
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_avatar( $args = '', $group = false ) {
 	echo bp_get_group_avatar( $args, $group );
@@ -854,7 +854,7 @@ function bp_group_avatar( $args = '', $group = false ) {
 	 *
 	 * @see bp_core_fetch_avatar() For a description of arguments and return values.
 	 *
-	 * @param array|string $args {
+	 * @param array|string                     $args {
 	 *     Arguments are listed here with an explanation of their defaults.
 	 *     For more information about the arguments, see {@link bp_core_fetch_avatar()}.
 	 *
@@ -863,13 +863,13 @@ function bp_group_avatar( $args = '', $group = false ) {
 	 *     @type int|bool     $height  Default: false.
 	 *     @type string       $class   Default: 'avatar'.
 	 *     @type bool         $no_grav Default: false.
-	 *     @type bool         $html    Default: false.
+	 *     @type bool         $html    Default: true.
 	 *     @type string|bool  $id      Passed to `$css_id` parameter. Default: false.
 	 *     @type string       $alt     Default: 'Group logo of [group name]'.
 	 * }
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                          Default: current group in loop.
-	 * @return string|bool Group avatar string or false if avatar uploads is disabled.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
+	 * @return string|bool                            HTML output for the Group Avatar. or false if avatar uploads is disabled.
 	 */
 	function bp_get_group_avatar( $args = '', $group = false ) {
 		$group = bp_get_group( $group );
@@ -892,7 +892,7 @@ function bp_group_avatar( $args = '', $group = false ) {
 				'height'  => false,
 				'class'   => 'avatar',
 				'no_grav' => false,
-				'html'    => false,
+				'html'    => true,
 				'id'      => false,
 				// translators: %1$s is the name of the group.
 				'alt'     => sprintf( __( 'Group logo of %1$s', 'buddypress' ), $group->name ),
@@ -943,8 +943,8 @@ function bp_group_avatar( $args = '', $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_avatar_thumb( $group = false ) {
 	echo bp_get_group_avatar_thumb( $group );
@@ -954,9 +954,9 @@ function bp_group_avatar_thumb( $group = false ) {
 	 *
 	 * @since 1.0.0
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-	 *                                          Default: current group in loop.
-	 * @return string
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+	 *                                                Default: false.
+	 * @return string                                 HTML output for the Group Avatar.
 	 */
 	function bp_get_group_avatar_thumb( $group = false ) {
 		return bp_get_group_avatar(
@@ -973,8 +973,8 @@ function bp_group_avatar_thumb( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_avatar_mini( $group = false ) {
 	echo bp_get_group_avatar_mini( $group );
@@ -984,9 +984,9 @@ function bp_group_avatar_mini( $group = false ) {
 	 *
 	 * @since 1.0.0
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-	 *                                          Default: current group in loop.
-	 * @return string
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+	 *                                                Default: false.
+	 * @return string                                 HTML output for the Group Avatar.
 	 */
 	function bp_get_group_avatar_mini( $group = false ) {
 		return bp_get_group_avatar(
@@ -1005,10 +1005,10 @@ function bp_group_avatar_mini( $group = false ) {
  *
  * @since 10.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
- * @param string                     $type  Optional. The type of the avatar ('full' or 'thumb').
- *                                   Default 'full'.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
+ * @param string                           $type  Optional. The type of the avatar ('full' or 'thumb').
+ *                                                Default 'full'.
  */
 function bp_group_avatar_url( $group = false, $type = 'full' ) {
 	echo bp_get_group_avatar_url( $group, $type );
@@ -1019,10 +1019,10 @@ function bp_group_avatar_url( $group = false, $type = 'full' ) {
 	 * @since 5.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group_avatar`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-	 *                                   Default: current group in loop.
-	 * @param string                     $type  Optional. The type of the avatar ('full' or 'thumb').
-	 *                                   Default 'full'.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+	 *                                                Default: false.
+	 * @param string                                  $type  Optional. The type of the avatar ('full' or 'thumb').
+	 *                                                Default 'full'.
 	 * @return string
 	 */
 	function bp_get_group_avatar_url( $group = false, $type = 'full' ) {
@@ -1048,9 +1048,9 @@ function bp_group_use_cover_image_header() {
  * @since 5.0.0
  * @since 10.0.0 Updated to use `bp_get_group`
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
- * @return string The cover image URL or empty string if not found.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
+ * @return string                                 The cover image URL or empty string if not found.
  */
 function bp_get_group_cover_url( $group = false ) {
 	$group = bp_get_group( $group );
@@ -1080,9 +1080,9 @@ function bp_get_group_cover_url( $group = false ) {
  * @since 1.0.0
  * @since 2.7.0 Added `$args` as a parameter.
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
- * @param array|string               $args  Optional. {@see bp_get_group_last_active()}.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
+ * @param array|string                     $args  Optional. {@see bp_get_group_last_active()}.
  */
 function bp_group_last_active( $group = false, $args = array() ) {
 	echo bp_get_group_last_active( $group, $args );
@@ -1094,8 +1094,8 @@ function bp_group_last_active( $group = false, $args = array() ) {
 	 * @since 2.7.0  Added `$args` as a parameter.
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                          Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @param array|string $args {
 	 *     Array of optional parameters.
 	 *
@@ -1148,8 +1148,8 @@ function bp_group_last_active( $group = false, $args = array() ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_permalink( $group = false ) {
 	echo bp_get_group_permalink( $group );
@@ -1160,8 +1160,8 @@ function bp_group_permalink( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_permalink( $group = false ) {
@@ -1188,8 +1188,8 @@ function bp_group_permalink( $group = false ) {
  *
  * @since 2.9.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_link( $group = false ) {
 	echo bp_get_group_link( $group );
@@ -1200,8 +1200,8 @@ function bp_group_link( $group = false ) {
 	 * @since 2.9.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_link( $group = false ) {
@@ -1234,8 +1234,8 @@ function bp_group_link( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_admin_permalink( $group = false ) {
 	echo bp_get_group_admin_permalink( $group );
@@ -1246,8 +1246,8 @@ function bp_group_admin_permalink( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_admin_permalink( $group = false ) {
@@ -1274,8 +1274,8 @@ function bp_group_admin_permalink( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_slug( $group = false ) {
 	echo bp_get_group_slug( $group );
@@ -1286,8 +1286,8 @@ function bp_group_slug( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_slug( $group = false ) {
@@ -1314,8 +1314,8 @@ function bp_group_slug( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                   Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_description( $group = false ) {
 	echo bp_get_group_description( $group );
@@ -1326,8 +1326,8 @@ function bp_group_description( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_description( $group = false ) {
@@ -1354,8 +1354,8 @@ function bp_group_description( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_description_editable( $group = false ) {
 	echo bp_get_group_description_editable( $group );
@@ -1370,8 +1370,8 @@ function bp_group_description_editable( $group = false ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_description_editable( $group = false ) {
@@ -1401,10 +1401,10 @@ function bp_group_description_editable( $group = false ) {
  *
  * @since 1.0.0
  *
- * @param int|string|BP_Groups_Group $group  (Optional) Group identifier.
- *                                           Default: current group in loop.
- * @param int                        $length Optional. Length of returned string, including ellipsis.
- *                                           Default: 225.
+ * @param false|int|string|BP_Groups_Group $group  (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                 Default:false.
+ * @param int                              $length (Optional) Length of returned string, including ellipsis.
+ *                                                 Default: 225.
  */
 function bp_group_description_excerpt( $group = false, $length = 225 ) {
 	echo bp_get_group_description_excerpt( $group, $length );
@@ -1415,10 +1415,10 @@ function bp_group_description_excerpt( $group = false, $length = 225 ) {
 	 * @since 1.0.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group  (Optional) Group identifier.
-     *                                   Default: current group in loop.
-	 * @param int                        $length Optional. Length of returned string, including ellipsis.
-	 *                                   Default: 225.
+	 * @param false|int|string|BP_Groups_Group $group  (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                 Default: false.
+	 * @param int                              $length (Optional) Length of returned string, including ellipsis.
+	 *                                                 Default: 225.
 	 * @return string
 	 */
 	function bp_get_group_description_excerpt( $group = false, $length = 225 ) {
@@ -1445,9 +1445,9 @@ function bp_group_description_excerpt( $group = false, $length = 225 ) {
  * @since 1.0.0
  * @since 2.7.0 Added `$args` as a parameter.
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
- * @param array|string               $args  {@see bp_get_group_date_created()}.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
+ * @param array|string                     $args  {@see bp_get_group_date_created()}.
  */
 function bp_group_date_created( $group = false, $args = array() ) {
 	echo bp_get_group_date_created( $group, $args );
@@ -1459,9 +1459,9 @@ function bp_group_date_created( $group = false, $args = array() ) {
 	 * @since 2.7.0  Added `$args` as a parameter.
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
-	 * @param array|string               $args {
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
+	 * @param array|string                     $args {
 	 *     Array of optional parameters.
 	 *
 	 *     @type bool $relative Optional. If true, returns relative created date. eg. active 5 months ago.
@@ -1505,8 +1505,8 @@ function bp_group_date_created( $group = false, $args = array() ) {
  *
  * @since 1.7.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_creator_username( $group = false ) {
 	echo bp_get_group_creator_username( $group );
@@ -1517,8 +1517,8 @@ function bp_group_creator_username( $group = false ) {
 	 * @since 1.7.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_creator_username( $group = false ) {
@@ -1545,8 +1545,8 @@ function bp_group_creator_username( $group = false ) {
  *
  * @since 1.7.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_creator_id( $group = false ) {
 	echo bp_get_group_creator_id( $group );
@@ -1557,8 +1557,8 @@ function bp_group_creator_id( $group = false ) {
 	 * @since 1.7.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return int
 	 */
 	function bp_get_group_creator_id( $group = false ) {
@@ -1585,8 +1585,8 @@ function bp_group_creator_id( $group = false ) {
  *
  * @since 1.7.0
  *
- * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
- *                                          Default: current group in loop.
+ * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                Default: false.
  */
 function bp_group_creator_permalink( $group = false ) {
 	echo bp_get_group_creator_permalink( $group );
@@ -1597,8 +1597,8 @@ function bp_group_creator_permalink( $group = false ) {
 	 * @since 1.7.0
 	 * @since 10.0.0 Updated to use `bp_get_group`
 	 *
-	 * @param int|string|BP_Groups_Group $group (Optional) Group identifier.
-     *                                   Default: current group in loop.
+	 * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
+     *                                                Default: false.
 	 * @return string
 	 */
 	function bp_get_group_creator_permalink( $group = false ) {
@@ -1626,10 +1626,10 @@ function bp_group_creator_permalink( $group = false ) {
  * @since 1.7.0
  * @since 10.0.0 Updated to use `bp_get_group`
  *
- * @param int|string|BP_Groups_Group $group   (Optional) Group identifier.
- *                                            Default: current group in loop.
- * @param int                        $user_id ID of the user.
- *                                            Default: current logged in user.
+ * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
+ *                                                  Default: false.
+ * @param int                              $user_id ID of the user.
+ *                                                  Default: current logged in user.
  * @return bool
  */
 function bp_is_group_creator( $group = false, $user_id = 0 ) {
