diff --git a/feeds_ui/feeds_ui.admin.inc b/feeds_ui/feeds_ui.admin.inc index 7e5de2f1eb4be0254d5fa88a80fe8ba48d47e059..ee3f15e1ebe78be165a7897ba9d7da68d205eb46 100644 --- a/feeds_ui/feeds_ui.admin.inc +++ b/feeds_ui/feeds_ui.admin.inc @@ -539,6 +539,9 @@ function feeds_ui_mapping_form($form, &$form_state, $importer) { '#tree' => TRUE, ); if (is_array($mappings)) { + + $delta = count($mappings) + 2; + foreach ($mappings as $i => $mapping) { if (isset($targets[$mapping['target']])) { $form['config'][$i] = feeds_ui_mapping_settings_form($form, $form_state, $i, $mapping, $targets[$mapping['target']]); @@ -555,7 +558,7 @@ function feeds_ui_mapping_form($form, &$form_state, $importer) { '#type' => 'weight', '#title' => '', '#default_value' => $i, - '#delta' => 10, + '#delta' => $delta, '#attributes' => array( 'class' => array( 'feeds-ui-mapping-weight'