>Also, if both versions of the player software can handle mixed directory
>structures then why does the fid path rewriting code even exist in hijack?

Simply because players prior to v3.0 never CREATE subdirs when uploading, so one can end up with a mishmash of stuff without Hijack doing it's thing. This is all described in gory detail in the Hijack release notes.

The problem in this particular thread is also a documented Hijack behaviour, but it seems that I may need to alter it to deal with slightly screwy setups.

-ml