diff --git a/src/wp-includes/block-template.php b/src/wp-includes/block-template.php
index 19f3b5fb14..2c9b56a3a1 100644
--- a/src/wp-includes/block-template.php
+++ b/src/wp-includes/block-template.php
@@ -27,7 +27,7 @@ function _add_template_loader_filters() {
 
 	// Request to resolve a template.
 	if ( isset( $_GET['_wp-find-template'] ) ) {
-		add_filter( 'pre_get_posts', '_resolve_template_for_new_post' );
+		add_action( 'pre_get_posts', '_resolve_template_for_new_post' );
 	}
 }
 
