interesting, so it checks referrer and only displays the join form if you have a valid one?
Yes, because spammers will not browse any page of your website, even the homepage, they just want to register a new account on the registration page.