CiviCRM validation error breaks theme

This might just be a civiCRM problem but I just want to check if it might have something to do with any changes that occur when one deploys sage to server.

When I get a validation error with a civiCRM form on my site it goes to a separate page with no theme formatting or styling. BUT if I delete page.php from my theme it stays on the ‘front-page.php’ template and displays the validation errors as it should.

This didn’t happen when I was developing on my local host. It appears civiCRM is trying to use page.php to show the errors and this breaking everything. Is it possible that after deployment something weird has happened with hierarchy?

here’s the site:

Press join without any input to see what I mean.

Here’s what I’ve been discussing with civiCRM people

Suspect that on production side you need to set the template you want civil to use implicitly in civil settings. Have you tried that?

Damn spell check. Stop changing civi :wink:

Thanks. That makes sense. I just don’t know how to do that. I also didn’t have to that when testing locally. But I have upgraded civi from 4.5 to 4.6. Nothing on the Sage side then?