diff --git a/relation_select.module b/relation_select.module
index 48eee35..6819532 100644
--- a/relation_select.module
+++ b/relation_select.module
@@ -683,8 +683,8 @@ function relation_select_field_widget_error($element, $error, $form, &$form_stat
 /**
  * Implements hook_field_is_empty().
  */
-function relation_select_field_is_empty($items, $field){
-  return count($items) == 0;
+function relation_select_field_is_empty($item, $field) {
+  return empty($item['endpoints']);
 }
 
 /**
