Index: wp-includes/post.php
===================================================================
--- wp-includes/post.php	(revision 5852)
+++ wp-includes/post.php	(working copy)
@@ -1834,6 +1834,7 @@
 
 function _future_post_hook($post_id, $post) {
 	// Schedule publication.
+	wp_clear_scheduled_hook( 'publish_future_post', $post->ID );
 	wp_schedule_single_event(strtotime($post->post_date_gmt. ' GMT'), 'publish_future_post', array($post->ID));
 }
 
