I've gone ahead and removed most privileges from unregistered users.

Now the user cannot register.

Any ideas what's wrong?