fixed invalid netloc value if username not specified