Thinking about it.. in your method, you are saying
"If File1 exists Or 'This string' is not empty..."

Since "this string" is never empty, the overall IF is always true. It would not matter what you put in the string, as long as something was there.. that's why it always did something.

Also, since Exist is a function, it needs the () around the parameters.

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