Well actually the issue is not just that it is not the "shortest possible" path returned but rather that the path is altogether useless for calling any native Mac apps or passing a file path as a parameter using this utility. In addition, even accounting for the oddities that winepath does in the WINE to UNIX filesystem conversion, it seems that even if the things in front of the true UNIX filesystem path were somehow removed (as they should be), the proper forward slashes seem to have be mysteriously removed. For example: /Users/tpatko/.wine/dosdevices/z:/Users/tpatko/ApplicationsFireflyBENCH1.out should a the VERY least be: /Users/tpatko/.wine/dosdevices/z:/Users/tpatko/Applications/Firefly/BENCH1.out Which ultimately should really be: /Applications/Firefly/Bench1.out Is there any way to modify the WINE source so that this winepath program works properly for the WINE -> UNIX conversion? Regards, Thomas