Index: asin.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/amazon/asin/asin.module,v retrieving revision 1.2.2.3 diff -u -r1.2.2.3 asin.module --- asin.module 12 Sep 2008 23:22:21 -0000 1.2.2.3 +++ asin.module 27 Mar 2009 08:47:52 -0000 @@ -367,13 +367,15 @@ '#delta' => $element['#delta'], ); - $element[''] = array( + $element[$asin_key] = array( '#type' => 'textfield', '#title' => $element['#title'], '#description' => $element['#description'], '#required' => $element['#required'], '#field_name' => $element['#field_name'], '#type_name' => $element['#type_name'], + '#default_value' => isset($element['#value'][$asin_key]) ? $element['#value'][$asin_key] : NULL, + '#delta' => $element['#delta'], ); // Used so that hook_field('validate') knows where to flag an error.