diff --git a/edit.module b/edit.module
index ed65f6c..eee7a66 100644
--- a/edit.module
+++ b/edit.module
@@ -277,6 +277,12 @@ function edit_trigger_link() {
 function edit_preprocess_field(&$variables) {
   $element = $variables['element'];
 
+  // Some fields might be rendered through theme_field()
+  // but are not Field API fields, e.g. Display Suite fields.
+  if (!empty($element['#skip_edit'])) {
+    return;
+  }
+
   $entity_type = $element['#entity_type'];
   $field_name = $element['#field_name'];
   $language = $element['#language'];
