Well, even though this is an IIS bug, it still raises a good point. To promote full inter-operability among all the different servers out there, it'd be best to remove the relative paths, and use proper full paths.
Glad you got this fixed though!
Switching to Issue & Bug, and moving to resolved.