How to hide country in Address Field display? Using Drupal 7 with Address Field module.  How to prevent the country part of the address field from displaying on a node with an address field?

For example, address is:

123 Main St
Somewhere, NY 10001
United States


I want the node to show:

123 Main St
Somewhere, NY 10001
I overrode the field.tpl.php file as described in this video:

Drupal 7: Theming Fields and Nodes with Templates by linwclark

I copied the field.tpl.php file from &lt;site_root&gt;/modules/field/theme/field.tpl.php and put it into the templates directory of my zen subtheme (&lt;site_root&gt;/sites/all/themes/somezentheme/templates/field--field_address.tpl.php)

In that template I used the hide() function on country:

  &lt;div class="field-items"&lt;?php print $content_attributes; ?&gt;&gt;
    &lt;?php foreach ($items as $delta =&gt; $item): ?&gt;
    &lt;div class="field-item &lt;?php print $delta % 2 ? 'odd' : 'even'; ?&gt;"&lt;?php print $item_attributes[$delta]; ?&gt;&gt;&lt;?php hide($item['country']); print render($item); ?&gt;&lt;/div&gt;
    &lt;?php endforeach; ?&gt;
  &lt;/div&gt;