diff -r 0dae4436159f -r 67f2119dc623 secureswitools/swisistools/source/sisxlibrary/utility.cpp --- a/secureswitools/swisistools/source/sisxlibrary/utility.cpp Mon Jul 26 18:52:42 2010 +0300 +++ b/secureswitools/swisistools/source/sisxlibrary/utility.cpp Fri Aug 06 10:59:22 2010 +0300 @@ -380,7 +380,14 @@ int len = 0; while(len = FirstInvalidDirSeparatorSize(ret, idx)) { - ret.replace( idx, len, KSisDirectorySeparator ); + if(idx == 0 && len == 2) + { + ret.replace( idx, len, KSisInitialNetworkPathSlashes ); + } + else + { + ret.replace( idx, len, KSisDirectorySeparator ); + } } return ret.c_str(); }