Index: src/libchcore/TSQLiteSerializerFactory.cpp
===================================================================
diff -u -rb7655a8f0721e5454befd29e3e067748eb0521e9 -r2fe97a93f21771d75901d4b6559057d1ea055104
--- src/libchcore/TSQLiteSerializerFactory.cpp	(.../TSQLiteSerializerFactory.cpp)	(revision b7655a8f0721e5454befd29e3e067748eb0521e9)
+++ src/libchcore/TSQLiteSerializerFactory.cpp	(.../TSQLiteSerializerFactory.cpp)	(revision 2fe97a93f21771d75901d4b6559057d1ea055104)
@@ -53,14 +53,14 @@
 				strName = boost::lexical_cast<std::wstring>(u).c_str();
 			}
 
-			TSmartPath pathTask = PathFromString(strName);
+			TSmartPath pathTask = PathFromWString(strName);
 			if(!pathTask.HasFileRoot())
 			{
 				if(!strName.EndsWithNoCase(_T(".sqlite")))
 					strName += _T(".sqlite");
 
 				pathTask = m_pathSerializeDir;
-				pathTask += PathFromString(strName);
+				pathTask += PathFromWString(strName);
 			}
 
 			if(bForceRecreate)