--- conditional_fields.old/conditional_fields.module +++ conditional_fields/conditional_fields.module @@ -994,6 +994,14 @@ elseif (isset($field[0]['nid'])) { $value = $field[0]['nid']; } + // Link field + elseif (isset($field[0]['url'])) { + $value = $field[0]['url']; + } + // Media embed fields + elseif (isset($field[0]['embed'])) { + $value = $field[0]['embed']; + } if (!count($value) || (is_string($value) && drupal_strlen(trim($value)) == 0)) { return TRUE;