diff --git a/core/modules/edit/js/editors/plainTextEditor.js b/core/modules/edit/js/editors/plainTextEditor.js
index 679f4ce5ed257d26514921b108d1072e69a53497..9f1dc476acbaae0f3ca528cc6aee8c8cb22b9644 100644
--- a/core/modules/edit/js/editors/plainTextEditor.js
+++ b/core/modules/edit/js/editors/plainTextEditor.js
@@ -23,8 +23,9 @@ Drupal.edit.editors.plain_text = Drupal.edit.EditorView.extend({
 
     // Store the original value of this field. Necessary for reverting changes.
     var $textElement;
-    if (this.$el.is(':has(.field-item)')) {
-      $textElement = this.$textElement = this.$el.find('.field-item:first');
+    var $fieldItems = this.$el.find('.field-item');
+    if ($fieldItems.length) {
+      $textElement = this.$textElement = $fieldItems.eq(0);
     }
     else {
       $textElement = this.$textElement = this.$el;