diff --git a/core/modules/node/lib/Drupal/node/Tests/NodeTranslationUITest.php b/core/modules/node/lib/Drupal/node/Tests/NodeTranslationUITest.php
index 8cd5b49..24bbca6 100644
--- a/core/modules/node/lib/Drupal/node/Tests/NodeTranslationUITest.php
+++ b/core/modules/node/lib/Drupal/node/Tests/NodeTranslationUITest.php
@@ -24,7 +24,7 @@ class NodeTranslationUITest extends EntityTranslationUITest {
    *
    * @var array
    */
-  public static $modules = array('language', 'translation_entity', 'node');
+  public static $modules = array('language', 'translation_entity', 'node', 'field_ui');
 
   public static function getInfo() {
     return array(
@@ -60,6 +60,37 @@ function getTranslatorPermissions() {
   }
 
   /**
+   * Tests field translation form when fields are translatable.
+   */
+  function testTranslationWithTranslatableFields() {
+    $this->admin_user = $this->drupalCreateUser(array('administer content types', 'translate any entity', 'access administration pages', 'access content overview', 'administer nodes', 'bypass node access'));
+    $this->drupalLogin($this->admin_user);
+
+    $article = $this->drupalCreateNode(array('type' => 'article', 'langcode' => 'en'));
+
+    // Visit translation page.
+    $this->drupalGet('node/' . $article->nid . '/translations');
+    $this->assertRaw(t('Not translated'));
+  }
+
+  /**
+   * Tests field translation form when fields aren't translatable.
+   */
+  function testTranslationWithoutTranslatableFields() {
+    $this->admin_user = $this->drupalCreateUser(array('administer content types', 'translate any entity', 'access administration pages', 'access content overview', 'administer nodes', 'bypass node access'));
+    $this->drupalLogin($this->admin_user);
+
+    // Delete the only translatable field.
+    field_delete_field('field_test_et_ui_test');
+
+    $article = $this->drupalCreateNode(array('type' => 'article', 'langcode' => 'en'));
+
+    // Visit translation page.
+    $this->drupalGet('node/' . $article->nid . '/translations');
+    $this->assertRaw(t('no translatable fields'));
+  }
+
+  /**
    * Tests translate link on content admin page.
    */
   function testTranslateLinkContentAdminPage() {
