diff --git src/wp-admin/includes/upgrade.php src/wp-admin/includes/upgrade.php
index 9e4e19d..dd6951f 100644
--- src/wp-admin/includes/upgrade.php
+++ src/wp-admin/includes/upgrade.php
@@ -552,6 +552,9 @@ function upgrade_all() {
 	if ( $wp_current_db_version < 36686 )
 		upgrade_450();
 
+	if ( $wp_current_db_version < 37229 )
+		upgrade_460();
+
 	maybe_disable_link_manager();
 
 	maybe_disable_automattic_widgets();
@@ -1688,6 +1691,19 @@ function upgrade_450() {
 }
 
 /**
+ * Executes changes made in WordPress 4.6.0.
+ *
+ * @ignore
+ * @since 4.6.0
+ *
+ * @global int  $wp_current_db_version Current database version.
+ * @global wpdb $wpdb                  WordPress database abstraction object.
+ */
+function upgrade_460() {
+	delete_post_meta_by_key( '_post_restored_from' );
+}
+
+/**
  * Executes network-level upgrade routines.
  *
  * @since 3.0.0
diff --git src/wp-includes/revision.php src/wp-includes/revision.php
index 653399e..c929e9d 100644
--- src/wp-includes/revision.php
+++ src/wp-includes/revision.php
@@ -378,14 +378,6 @@ function wp_restore_post_revision( $revision_id, $fields = null ) {
 	if ( ! $post_id || is_wp_error( $post_id ) )
 		return $post_id;
 
-	// Add restore from details
-	$restore_details = array(
-		'restored_revision_id' => $revision_id,
-		'restored_by_user'     => get_current_user_id(),
-		'restored_time'        => time()
-	);
-	update_post_meta( $post_id, '_post_restored_from', $restore_details );
-
 	// Update last edit user
 	update_post_meta( $post_id, '_edit_last', get_current_user_id() );
 
diff --git src/wp-includes/version.php src/wp-includes/version.php
index 95fdbc2..41043d0 100644
--- src/wp-includes/version.php
+++ src/wp-includes/version.php
@@ -11,7 +11,7 @@ $wp_version = '4.6-alpha-37183-src';
  *
  * @global int $wp_db_version
  */
-$wp_db_version = 36686;
+$wp_db_version = 37229;
 
 /**
  * Holds the TinyMCE version
