function makeMenuLink(&$contact, $address_id, &$nav)
 {
     global $php_ext, $db_link;
     // this is just a copy of the code from address.php
     $add = $contact->getValueGroup('addresses');
     foreach ($add as $a) {
         if ($a['refid'] == $address_id) {
             $add = $a;
             break;
         }
     }
     $address_country = $a['country'];
     $gm = new GoogleMapsLink();
     // display link only if we have lat/long or a valid geocoder
     if ($gm->canMap($address_country)) {
         // || isset($address_latitude) && $gm->canMap($address_country))
         $nav->addEntry('plugin.Map', 'map', "../plugins/Map/Map.display.php?id={$address_id}&cid={$contact->contact['id']}");
     }
 }