diff --git a/engines/director/util.cpp b/engines/director/util.cpp index 9985cfb89c5..4ad4468e92e 100644 --- a/engines/director/util.cpp +++ b/engines/director/util.cpp @@ -305,6 +305,9 @@ bool testPath(Common::String &path) { Common::String pathMakeRelative(Common::String path, bool recursive, bool addexts) { Common::String initialPath(path); + if (testPath(initialPath)) + return initialPath; + if (recursive) // first level initialPath = convertPath(initialPath);