In IE, the second window has to be opened by the first window
The reason for this has to do with the way IE shares cookies. Since the session is kept track of via a cookie, windows that share cookies will share a session, while windows that do not share cookies will not share the session.