bugfix: empty string no longer counts as a valid tld