Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 19772)
+++ wp-admin/includes/template.php	(working copy)
@@ -257,7 +257,7 @@
 	if ( $post->post_type == 'page' )
 		echo '<div class="page_template">' . esc_html( get_post_meta( $post->ID, '_wp_page_template', true ) ) . '</div>';
 
-	if ( $post_type_object->hierarchical )
+	if ( post_type_supports($post->post_type, 'page-attributes' ) )
 		echo '<div class="menu_order">' . $post->menu_order . '</div>';
 
 	$taxonomy_names = get_object_taxonomies( $post->post_type );
Index: wp-admin/js/inline-edit-post.dev.js
===================================================================
--- wp-admin/js/inline-edit-post.dev.js	(revision 19772)
+++ wp-admin/js/inline-edit-post.dev.js	(working copy)
@@ -129,9 +129,9 @@
 		if ( typeof(id) == 'object' )
 			id = t.getId(id);
 
-		fields = ['post_title', 'post_name', 'post_author', '_status', 'jj', 'mm', 'aa', 'hh', 'mn', 'ss', 'post_password', 'post_format'];
+		fields = ['post_title', 'post_name', 'post_author', '_status', 'jj', 'mm', 'aa', 'hh', 'mn', 'ss', 'post_password', 'post_format', 'menu_order'];
 		if ( t.type == 'page' )
-			fields.push('post_parent', 'menu_order', 'page_template');
+			fields.push('post_parent', 'page_template');
 
 		// add the new blank row
 		editRow = $('#inline-edit').clone(true);
