I created the free membership level set to 0.00. If all

I created the free membership level set to 0.00. If all the fields get filled out and a template chosen when you click reserve your site it errors out and unchecks the terms of service like they weren't selected which they were. Is this a bug?