when there's no subdomain specified, it's an empty string, not nil.