Thanks a lot Patrick, I can see where this would be useful. It would satisfy my requirements if I could find out what the default password is for new accounts that haven't set one yet. I assumed it would be null or an empty string but they both returned as the wrong password. Unless you happen to know what it is it looks like I'll still have to go with the invitation route.