Vorrei aggiungere che la pagina "intermedia" può essere resa invisibile dandole (tramite Jscript) dimensioni nulle.
Questo perchè ,se l'utente fa un refresh di quella intermedia, il problema permane.