diff --git a/src/Controllers/QueryBuilder.php b/src/Controllers/QueryBuilder.php
index <HASH>..<HASH> 100644
--- a/src/Controllers/QueryBuilder.php
+++ b/src/Controllers/QueryBuilder.php
@@ -102,7 +102,7 @@ class QueryBuilder extends RoutableBase implements QueryBuilderInterface {
     private function build( FrontendRouteInterface $route, Array $matches = [ ] ) {
         $query_vars = $this->buildQueryVars( $matches );
         if ( ! empty( $query_vars ) && is_array( $query_vars ) ) {
-            $this->getHooks()->trigger( 'cortex.query_vars', $query_vars );
+            $this->getHooks()->trigger( 'cortex.query_vars', $this );
             $this->query_args = $query_vars;
             $template = $this->getHooks()->filter(
                 'cortex.route_template', $route->get( 'template' ), $route
query_vars hook pass instance of controller