I had to make a super-fast-and-dirty hack to make this work again. This is a core file change, so don't do it unless you're fine doing it before every upgrade:
In register.php find this:
PHP Code:
if (!$vbulletin->GPC['agree'])
{
eval(standard_error(fetch_error('register_not_agreed', $vbulletin->options['forumhome'], $vbulletin->session->vars['sessionurl_q'])));
}
And comment out the "eval" line:
PHP Code:
if (!$vbulletin->GPC['agree'])
{
#eval(standard_error(fetch_error('register_not_agreed', $vbulletin->options['forumhome'], $vbulletin->session->vars['sessionurl_q'])));
}
It's something like line 587 or so in 3.8. Anywho, that's the "bad" way of fixing the issue. :erm: Personally I don't care since this is like the third thing I have to hack in register.php to make the registration process not suck so bad.