Index: sources/storage/Logger.cpp =================================================================== diff -u -rc9f8f8cf3c6c37fc6460d8675c62c9442c4d4263 -rf75a5d0d8b5ceb1b9432d0be8a3a20cb81eca5de --- sources/storage/Logger.cpp (.../Logger.cpp) (revision c9f8f8cf3c6c37fc6460d8675c62c9442c4d4263) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision f75a5d0d8b5ceb1b9432d0be8a3a20cb81eca5de) @@ -257,7 +257,12 @@ bool Logger::setLogPath(LogType vLogType) { bool ok = false; - _logPathNames[vLogType] = _dir.path() + "/" + _logBasePathNames[vLogType]; + if (vLogType == LogType::eLogTrtmt ) { // treatment logs moved to the encrypted partition/configurations. + _logPathNames[vLogType] = QString("%1/%2").arg(Storage::Settings_Path()).arg(_logBasePathNames[vLogType]); + } + else { + _logPathNames[vLogType] = _dir.path() + "/" + _logBasePathNames[vLogType]; + } ok = FileHandler::makeFolder(_logPathNames[vLogType]); if ( ok ) emit didLogPathSet(vLogType, _logPathNames[vLogType]); return ok;