See previous commit.
Fixed possible error caused by re-authenticating while the user was !auth'd.