Index: wp-admin/includes/post.php
===================================================================
--- wp-admin/includes/post.php	(revision 32471)
+++ wp-admin/includes/post.php	(working copy)
@@ -383,7 +383,7 @@
 
 	wp_set_post_lock( $post_ID );
 
-	if ( current_user_can( $ptype->cap->edit_others_posts ) ) {
+	if ( current_user_can( $ptype->cap->publish_posts ) ) {
 		if ( ! empty( $post_data['sticky'] ) )
 			stick_post( $post_ID );
 		else
