Fix for the recycling of user function wizards for when a wizard fails.
In certain cases (relax bugs), the creation of the user function wizard will fail half way through.
The next time the user function is called, the half made page will be called and an error will
occur. This occurs in often in the test suite, resulting in many normally passing tests failing
after an earlier test fails.