diff --git src/bp-groups/classes/class-bp-groups-template.php src/bp-groups/classes/class-bp-groups-template.php
index 043d8f4..a3b73d0 100644
--- src/bp-groups/classes/class-bp-groups-template.php
+++ src/bp-groups/classes/class-bp-groups-template.php
@@ -174,6 +174,15 @@ class BP_Groups_Template {
 			'update_meta_cache'  => true,
 		);
 
+                /**
+                 * Fires before the construction of the BP_Group_Template query.
+                 *
+                 * @since 2.6.1
+                 *
+                 * @param array $args Query args. Passed by reference.
+                 */
+                do_action_ref_array( 'bp_pre_group_query_construct', array( &$args ) );
+
 		$r = wp_parse_args( $args, $defaults );
 		extract( $r );
 
