diff --git a/geocoder.widget.inc b/geocoder.widget.inc
index 4b48825..aa959a0 100644
--- a/geocoder.widget.inc
+++ b/geocoder.widget.inc
@@ -413,6 +413,19 @@ function geocoder_widget_parse_addressfield($field_item) {
   if (!empty($field_item['country']))                 $address .= $field_item['country'] . ',';
   if (!empty($field_item['postal_code']))             $address .= $field_item['postal_code'] . ',';
 
+  if (!empty($field_item['country']))  {
+    // If the country module exsists we can lookup the friendly name.
+    if (module_exists('countries')) {
+      $country_info = country_load($field_item['country']);
+      if (is_object($country_info) && $country_info->name != '') {
+        $address .= $country_info->name . ',';
+      }
+    }
+    else {
+      $address .= 'country: ' . $field_item['country'];
+    }
+  }
+
   $address = rtrim($address, ', ');
 
   return $address;
