I think I phrased my question poorly - I already have the code so that a user can type in a web address and send the browser to that address. My problem is capturing an address from an automatic redirect. For example, a user types in an outdated web address, the browser goes to a redirect page and then automatically takes the user to the correct page - however, the user can't see what the new address it. I was wondering if there is a way to derive the new address from the browser control's properties?