Sign up Tos not working correctly

Hi There,

I have added the Terms of Service Plugin so I can ensure all members agree to the t's and c's when they register to be a member.
There is an issue though, when a new member tries to register, if they don't complete one of the required fields correctly and don't tick the 'I agree' check box they will get two errors on the form. If they then correct their entry on the required field where they made an error and click on sign up still without ticking 'I agree' they are allowed to register.

Please can you help with resolving this problem?