If "create account on server" is checked, do not do a full log in.
The intent is to wait until the user enables the account before logging in.
For whatever reason, successful account creation makes the account un-enableable until you restart Pidgin/Finch. Gotta fix that.