diff --git a/wp-includes/feed-rss2-comments.php b/wp-includes/feed-rss2-comments.php
index c8e8d498ea..73d92ce6cc 100644
--- a/wp-includes/feed-rss2-comments.php
+++ b/wp-includes/feed-rss2-comments.php
@@ -43,7 +43,7 @@ do_action( 'rss_tag_pre', 'rss2-comments' );
-
+
" rel="self" type="application/rss+xml" />
-
+
have_posts() ) {
+ $post_ids = array();
+ foreach( $wp_query->posts as $post ) {
+ $post_ids[] = $post->ID;
+ $post_times[] = $post->post_modified_gmt;
+ }
+ $postids = implode( "','", $post_ids );
+ $max_post_time = max( $post_times );
+
+ if( $wp_query->is_comment_feed() ) {
+ $max_comment_time = $wpdb->get_var( $wpdb->prepare( "SELECT MAX(comment_date_gmt) FROM $wpdb->comments WHERE comment_post_ID IN ('%s') AND comment_approved = '1'", $postids ) );
+
+ return max( $max_post_time, $max_comment_time );
+ }
+ return $max_post_time;
+ }
+
+ // Fallback to last time any post was modified or published.
+ return get_lastpostmodified( 'GMT' );
+}
+
/**
* Retrieve the blog title for the feed title.
*
diff --git a/wp-includes/version.php b/wp-includes/version.php
index f852276de2..df36690f43 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -4,7 +4,7 @@
*
* @global string $wp_version
*/
-$wp_version = '4.3-alpha-32764';
+$wp_version = '4.3-alpha-32765';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.