Mi sto incasinando la vita da solo.

Ho realizzato un form per l'iscrizione ad una mailing list.
Nel primo form l'utente inserisce solo l'indirizzo di posta elettronica.
A questo punto passo il valore dell'indirizzo ad una seconda pagina, in cui gli chiedo di completare alcuni campi.
Il problema sorge nel momento in cui faccio il controllo su questi campi aggiuntivi.

se il controllo non viene superato allora reindirizzo ad una pagina per completare il form in modo corretto.
codice:
<%
email = Request.Form("email")
nome = Request.Form("Nome")
if nome="Nome" or nome="" Then
Response.Redirect("mailinglist1.asp?error=1&mail="&email&"") 
End if%>
Il risultato che ottengo è: http://localhost/mailinglist1.asp?error=1&mail=