--- location.inc.orig	2009-07-02 11:49:01.000000000 -0400
+++ location.inc	2009-07-02 12:30:03.000000000 -0400
@@ -94,6 +94,7 @@ function location_get_postalcode_data($l
   if (is_null($location['postal_code']) || is_null($location['country']) || empty($location['country']) || empty($location['postal_code']) || $location['postal_code'] == 'xx') {
     return NULL;
   }
+  location_load_country($location['country']);
   $country_specific_function = 'location_get_postalcode_data_'. $location['country'];
   if (function_exists($country_specific_function)) {
     return $country_specific_function($location);
