diff --git wp-includes/comment.php wp-includes/comment.php
index 65e18a7..15e8de3 100644
--- wp-includes/comment.php
+++ wp-includes/comment.php
@@ -240,11 +240,12 @@ class WP_Comment_Query {
 
 		$this->query_vars = wp_parse_args( $query_vars, $defaults );
 
+		do_action_ref_array( 'pre_get_comments', array( &$this ) );
+
 		// Parse meta query
 		$this->meta_query = new WP_Meta_Query();
 		$this->meta_query->parse_query_vars( $this->query_vars );
 
-		do_action_ref_array( 'pre_get_comments', array( &$this ) );
 		extract( $this->query_vars, EXTR_SKIP );
 
 		// $args can be whatever, only use the args defined in defaults to compute the key
