diff --git a/sites/all/modules/field_extrawidgets/field_extrawidgets.module b/sites/all/modules/field_extrawidgets/field_extrawidgets.module
index c68e2d6..b43bdee 100644
--- a/sites/all/modules/field_extrawidgets/field_extrawidgets.module
+++ b/sites/all/modules/field_extrawidgets/field_extrawidgets.module
@@ -106,11 +106,13 @@ function field_extrawidgets_field_widget_settings_form($field, $instance) {
     '#instance' => $instance,
   );
 
-  $element['display_empty'] = array(
-    '#type' => 'checkbox',
-    '#title' => t('Display %text if empty', array('%text' => t('Not defined'))),
-    '#default_value' => $settings['display_empty'],
-  );
+  if (isset($widget['type']) && $widget['type'] == 'field_extrawidgets_read_only') {
+    $element['display_empty'] = array(
+      '#type' => 'checkbox',
+      '#title' => t('Display %text if empty', array('%text' => t('Not defined'))),
+      '#default_value' => $settings['display_empty'],
+    );
+  }
 
   return $element;
 }
