Sounds exactly what I had - with the only difference being all my scripts use relative paths, no $scriptdir anywhere... But I'll start combing through my code just to make sure.
DALnet #Helpdesk I hear and I forget. I see and I remember. I do and I understand. -Confucius