In user_register_notify_setup_email() $account_data is not made available to the email placeholders.
I changed

case 'checkbox':
            if ($field->value)
              $account_data .= sprintf(t("%s: Checked\n"), $field->title);
            else
              $account_data .= sprintf(t("%s: Not Checked\n"), $field->title);
            break;

to

case 'checkbox':
            if ($field->value)
              $profile_data .= sprintf(t("%s: Checked\n"), $field->title);
            else
              $profile_data .= sprintf(t("%s: Not Checked\n"), $field->title);
            break;

Comments

rmiddle’s picture

Status: Active » Fixed

That is one of those Duh moments. Fix in CVS. This only effects 5.x-1.9. 6.x doesn't contain the bug.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.