don't delete things that stop existing

If we don't have a useful route for an address family, assume we don't have an
address at all (the one we get could be a private address).  Then, when we
don't have an address, don't bother touching DNS.