Index: sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php
===================================================================
--- sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php	(revision 5470)
+++ sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php	(working copy)
@@ -650,7 +650,7 @@
 	 * @param \WP_Query $wp_query The WordPress Query object.
 	 */
 	public function pre_get_posts( $wp_query ) {
-		if ( is_admin() ) {
+		if ( is_admin() || ! $wp_query->is_main_query() ) {
 			return;
 		}
 
