Index: src/libchcore/TSubTaskBase.cpp
===================================================================
diff -u -N -ra7834ba278464cb62739f22d35f9bc16269706a1 -r2fe97a93f21771d75901d4b6559057d1ea055104
--- src/libchcore/TSubTaskBase.cpp	(.../TSubTaskBase.cpp)	(revision a7834ba278464cb62739f22d35f9bc16269706a1)
+++ src/libchcore/TSubTaskBase.cpp	(.../TSubTaskBase.cpp)	(revision 2fe97a93f21771d75901d4b6559057d1ea055104)
@@ -100,7 +100,7 @@
 	// set the dest path
 	TString strCheckPath = GetTaskPropValue<eTO_AlternateFilenameFormatString_First>(rConfig);
 	strCheckPath.Replace(_T("%name"), pathFilename.ToString());
-	TSmartPath pathCheckPath(PathFromString(strCheckPath));
+	TSmartPath pathCheckPath(PathFromWString(strCheckPath));
 
 	// when adding to strDstPath check if the path already exists - if so - try again
 	int iCounter = 1;