Index: wp-admin/post-new.php
===================================================================
--- wp-admin/post-new.php	(revision 12918)
+++ wp-admin/post-new.php	(working copy)
@@ -49,7 +49,7 @@
 }
 
 // Show post form.
-if ( current_user_can('edit_' . $post_type_object->capability_type . 's') ) {
+if ( ( $post_type == 'edit' && current_user_can('edit_' . $post_type_object->capability_type . 's') ) || current_user_can( 'edit_' . $post_type_object->capability_type )  )  {
 	$post = get_default_post_to_edit( $post_type );
 	include('edit-form-advanced.php');
 }
