[eluser]prestondocks[/eluser]
To be honest I am not quite sure how your controller is setup. it seems that in the index method you are loading the view inside a template, but in the form validation script you are loading the view directly with out the template.
Is your form validation code inside the index method or the validate method?
If the form validation code is also inside the index method then it looks as though you will be loading the register_view file twice.
Sorry I can help more than that.
Simon