wtiger, I have that problem frequently because I like to keep the scripts in the scripts folder - it's just neater. Your solution finds the scripts there, so I change a lot of my tables that way. I've never seen the either method cause trouble if the scripts are in the tables folder though, so if you drop the scripts in the tables folder it should work regardless.
Am I wrong?