We have scripts that envoke "_IECreate". They have been running just fine for quite some time, both on XP / IE7 and W7 / IE8. It was last compiled using V3.3.6.1. In our case, we use the default settings of "_IECreate". This week I updated my desktop from XP to W7 and re-installed all of my supporting tools. Earlier this month we downloaded the V3.3.8.1 version of AutoIt but this was the first time we've recompiled a script containing an "_IECreate" call. I made a very small change to the script - nothing regarding the "_IECreate" step - and recompiled, using the x86 option. Now we get the pop-up error and the same IE.au3 WEnd error. The detective in me got going. Keeping in mind that the previous version of the EXE worked fine on my W7 box told me it had to be something with the V3.3.8.1 code specific to W7 and/or IE8. The same program compiled under V3.3.8.1 ran on my XP box with IE7 just fine - no problems whatsoever. I rolled by W7 AutoIt version back to V3.3.6.1 and ran it via the "Go" option so as to capture any errors or warnings in the progress area at the bottom. With the "_IECREATE" default settings, it ran through but I noticed the AutoIT icon was still down in my system tray and the following warning was in the progress area: "IE.au3 V2.4-0 Warning from function _IEAttach, $_IEStatus_NoMatch" I was able to do an Exit on the icon and it went away cleanly. Now I started thinking, could AutoIt be waiting for a response from the browser? That's when I discovered the "_IECreate" switch '$f_wait', which specified whether to wait for the browser page to complete its load before returning; the default is to wait. I flipped this switch to "return immediately" and ran some tests. My problem went completely away. Under V3.3.6.1 the icon immediately disappeared from my system tray as expected. Under V3.3.8.1 I no longer got the error message and everything flowed smoothly. This tells me that the AutoIt code stream has a problem with the "page load wait" functionality relative to the "_IECreate" call; I don't have the luxury to determine if it's W7 or IE8 that's the culprit. This would also correspond to the code failing on Line 560 in IE.au3; this section of the code appears to deal directly with the Load Wait Timer section. So we have gone into our scripts that invoke "_IECreate" and set the '$f_wait' switch to 0, and all is fine. The engineers may want to revisit this code to determine what fix(es) need to be made.