Index: date_elements.inc =================================================================== --- date_elements.inc (revision 103) +++ date_elements.inc (revision 104) @@ -345,9 +345,9 @@ // Update the timezone, if changed. $timezone = $element['#date_timezone']; - if (!empty($form_values['timezone']) && - $form_values[$field_name]['timezone'] != $element['#date_timezone']) { - $timezone = $form_values[$field_name]['timezone']; + if (!empty($item['timezone']) && + $item['timezone'] != $element['#date_timezone']) { + $timezone = $item['timezone']; } if (empty($item[$from_field])) {