diff --git src/wp-includes/class-wp-query.php src/wp-includes/class-wp-query.php
index d30bc43f34..5110b21f8e 100644
--- src/wp-includes/class-wp-query.php
+++ src/wp-includes/class-wp-query.php
@@ -3247,7 +3247,7 @@ class WP_Query {
 					array(
 						'post__in'    => $sticky_posts,
 						'post_type'   => $post_type,
-						'post_status' => 'publish',
+						'post_status' => $q['post_status'],
 						'nopaging'    => true,
 					)
 				);
