Index: src/wp-admin/edit-form-advanced.php
===================================================================
--- src/wp-admin/edit-form-advanced.php	(revision 31480)
+++ src/wp-admin/edit-form-advanced.php	(working copy)
@@ -45,6 +45,13 @@
 $user_ID = isset($user_ID) ? (int) $user_ID : 0;
 $action = isset($action) ? $action : '';
 
+$posts_page = false;
+
+if ( $post_ID == get_option( 'page_for_posts' ) && empty( $post->post_content ) ) {
+	$posts_page = true;
+	remove_post_type_support( $post_type, 'editor' );
+}
+
 $thumbnail_support = current_theme_supports( 'post-thumbnails', $post_type ) && post_type_supports( $post_type, 'thumbnail' );
 if ( ! $thumbnail_support && 'attachment' === $post_type && $post->post_mime_type ) {
 	if ( 0 === strpos( $post->post_mime_type, 'audio/' ) ) {
@@ -556,7 +563,12 @@
 </tr></tbody></table>
 
 </div>
-<?php }
+<?php } elseif ( $posts_page ) {
+?>
+<div class="notice notice-warning"><p>You are currently editing the page that shows your latest posts.</p></div>
+<?php
+}
+
 /**
  * Fires after the content editor.
  *
Index: src/wp-admin/includes/meta-boxes.php
===================================================================
--- src/wp-admin/includes/meta-boxes.php	(revision 31480)
+++ src/wp-admin/includes/meta-boxes.php	(working copy)
@@ -739,7 +739,7 @@
 <?php
 		} // end empty pages check
 	} // end hierarchical check.
-	if ( 'page' == $post->post_type && 0 != count( get_page_templates( $post ) ) ) {
+	if ( 'page' == $post->post_type && 0 != count( get_page_templates( $post ) ) && get_option( 'page_for_posts' ) != $post->ID ) {
 		$template = !empty($post->page_template) ? $post->page_template : false;
 		?>
 <p><strong><?php _e('Template') ?></strong></p>
