Ok ho riprodotto l'errore !
Create queste due pagine e vedrete:

codice:
default.asp
<%
    Const n = 5

    If len(Session("i")) < n Then
        Response.Redirect "seconda.asp"
    End If
%>
    <HTML>
        <HEAD>
            <TITLE>Test "Response.Redirect" su "Internet Explorer 7"</TITLE>
        </HEAD>
        <BODY>
            <% = Session("i") %>
        </BODY>
    </HTML>
codice:
seconda.asp
<%
    Session("i") = Session("i") & "X"
    Response.Redirect "Default.asp"
%>
Con n = 4 non dà errori, mentre con n = 5 sì !