Sorry - hadn't had enough coffee yet to be lucid.. ;\)

I meant "hide" the actions of your script.. when the welcome screen is displayed, the login script runs behind it.. if it fails in less than 30 seconds of run time and closes, you'll never see the error. Disabling the welcome screen allows you to catch the script running and any errors it might throw.

I'll review your code and let you know if I see anything amiss.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D