--- perl_ldap.orig 2007-10-20 22:30:33.000000000 +0000 +++ perl_ldap 2007-10-20 22:31:34.000000000 +0000 @@ -447,7 +447,14 @@ $userinfo .= ' '.$_->get_value('gentooRoles').''."\n"; } if($_->get_value('gentooLocation') ne 'undefined') - { $userinfo .= ' '.$_->get_value('gentooLocation').''."\n"; } + { + if ($_->get_value('lon') && $_->get_value('lat')) + { + $userinfo .= ' '.$_->get_value('gentooLocation').''."\n"; + } else { + $userinfo .= ' '.$_->get_value('gentooLocation').''."\n"; + } + } $userinfo .= " \n"; }