diff --git a/icu4c/source/tools/makeconv/makeconv.cpp b/icu4c/source/tools/makeconv/makeconv.cpp index 12db2860df2..1f34e90f9fa 100644 --- a/icu4c/source/tools/makeconv/makeconv.cpp +++ b/icu4c/source/tools/makeconv/makeconv.cpp @@ -292,7 +292,7 @@ int main(int argc, char* argv[]) const char *arg = getLongPathname(*argv); const char* sourcedir = options[OPT_SOURCEDIR].value; - if (sourcedir != NULL && *sourcedir != 0) { + if (sourcedir != NULL && *sourcedir != 0 && *sourcedir != '.') { pathBuf.clear(); pathBuf.appendPathPart(sourcedir, localError); pathBuf.appendPathPart(arg, localError);