Successfully handled network errors during login

Resetting the login button results in some very strange UI behavior
though...