diff --git a/src/wp-admin/includes/revision.php b/src/wp-admin/includes/revision.php
index 01ef368d40..372f1353b2 100644
--- a/src/wp-admin/includes/revision.php
+++ b/src/wp-admin/includes/revision.php
@@ -194,7 +194,7 @@ function wp_prepare_revisions_for_js( $post, $selected_revision_id, $from = null
 
 	$show_avatars = get_option( 'show_avatars' );
 
-	cache_users( wp_list_pluck( $revisions, 'post_author' ) );
+	update_post_author_caches( $post );
 
 	$can_restore = current_user_can( 'edit_post', $post->ID );
 	$current_id  = false;
