I found on the web that you should have a Catch statement for threading errors, such as:
Code:
Catch objEx as System.Threading.ThreadAbortException
'Do nothing
When you do a Server.Transfer() or Response.Redirect(), if you have code after this statement, it sometimes throws an error.
In case you were interested...
Brian