Index: ec_customer/ec_customer.checkout.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/ecommerce/ec_customer/Attic/ec_customer.checkout.inc,v
retrieving revision 1.1.2.35
diff -u -p -r1.1.2.35 ec_customer.checkout.inc
--- ec_customer/ec_customer.checkout.inc	5 Jun 2009 06:38:28 -0000	1.1.2.35
+++ ec_customer/ec_customer.checkout.inc	26 Sep 2009 20:56:33 -0000
@@ -309,6 +309,10 @@ function ec_customer_address_form($txn) 
 function ec_customer_checkout_update(&$form, &$form_state) {
   $txn =& $form_state['txn'];
 
+  if ($form_state['values']['mail']) {
+    $txn->mail = $form_state['values']['mail'];
+  }
+
   if (empty($txn->billing_address) && $form_state['values']['address']['billing']) {
     $txn->address['billing'] = $form_state['values']['address']['billing'];
   }
