Index: C:/xampp/htdocs/wordpress_trunk/wp-includes/post.php
===================================================================
--- C:/xampp/htdocs/wordpress_trunk/wp-includes/post.php	(revision 10487)
+++ C:/xampp/htdocs/wordpress_trunk/wp-includes/post.php	(working copy)
@@ -1639,11 +1639,13 @@
 		return;
 
 	$wpdb->update( $wpdb->posts, array( 'post_status' => 'publish' ), array( 'ID' => $post_id ) );
-
+	
 	$old_status = $post->post_status;
 	$post->post_status = 'publish';
 	wp_transition_post_status('publish', $old_status, $post);
 
+	clean_post_cache($post_id);
+	
 	// Update counts for the post's terms.
 	foreach ( (array) get_object_taxonomies('post') as $taxonomy ) {
 		$tt_ids = wp_get_object_terms($post_id, $taxonomy, 'fields=tt_ids');
