--- exif.module 2009-09-29 05:00:38.000000000 +1000 +++ xxx/exif.module 2009-10-24 21:29:02.880779375 +1100 @@ -237,11 +237,11 @@ function _exif_reformat($data) { if (is_array($value)) { $value = array_change_key_case($value, CASE_LOWER); } - if ($key == 'gpslatitude') { - $value = _exif_DMS2D($value, $data['gpslatituderef']); + if ($key == 'gps_gpslatitude') { + $value = _exif_DMS2D($value, $data['gps_gpslatituderef']); } - elseif ($key == 'gpslongitude') { - $value = _exif_DMS2D($value, $data['gpslongituderef']); + elseif ($key == 'gps_gpslongitude') { + $value = _exif_DMS2D($value, $data['gps_gpslongituderef']); } elseif (in_array($key, $date_array)) { // In case we get a datefield, we need to reformat it to the ISO 8601 standard: