You shouldnt need to account for it during account creation because any new user has a default of false set. Its the same mechanism for a lot of other model fields we have on here. I'll investigate this further tomorrow but I didn't have issues with creating accounts locally and all account creation tests passed. Maybe its an issue with your local setup/migrations/database?