diff --git a/flag.module b/flag.module
index 85381af..5b50d3b 100644
--- a/flag.module
+++ b/flag.module
@@ -1535,18 +1535,6 @@ function _flag_link_type_descriptions() {
   return $options;
 }
 
-/**
- * Return an array of flag link fields that are dependent on a link type.
- */
-function _flag_link_type_fields() {
-  $options = array();
-  $types = flag_get_link_types();
-  foreach ($types as $type_name => $type) {
-    $options[$type_name] = array_keys($type['options']);
-  }
-  return $options;
-}
-
 // ---------------------------------------------------------------------------
 // Non-Views public API
 
diff --git a/includes/flag.admin.inc b/includes/flag.admin.inc
index f07ecc6..4a76e3f 100644
--- a/includes/flag.admin.inc
+++ b/includes/flag.admin.inc
@@ -470,7 +470,6 @@ function flag_form($form, &$form_state, $flag) {
     '#title' => t('Link type'),
     '#options' => _flag_link_type_options(),
     '#option_descriptions' => _flag_link_type_descriptions(),
-    '#flag_link_fields' => _flag_link_type_fields(),
     '#after_build' => array('flag_expand_link_option', 'flag_check_link_types'),
     '#default_value' => $flag->link_type,
     '#weight' => 2,
