Index: src/libchengine/TSubTaskScanDirectory.cpp
===================================================================
diff -u -r178e776294cbc8e3a5a33b355a314e0db94b214b -rea993db056783bdb5e9dc4bb991c3e8c833c08aa
--- src/libchengine/TSubTaskScanDirectory.cpp	(.../TSubTaskScanDirectory.cpp)	(revision 178e776294cbc8e3a5a33b355a314e0db94b214b)
+++ src/libchengine/TSubTaskScanDirectory.cpp	(.../TSubTaskScanDirectory.cpp)	(revision ea993db056783bdb5e9dc4bb991c3e8c833c08aa)
@@ -135,7 +135,6 @@
 			m_tSubTaskStats.SetCurrentIndex(fcIndex);
 
 			// new stats
-			m_tSubTaskStats.SetProcessedCount(fcIndex);
 			m_tSubTaskStats.SetCurrentPath(pathCurrent.ToString());
 
 			TFileInfoPtr spFileInfo(std::make_shared<TFileInfo>());
@@ -209,7 +208,7 @@
 		m_tSubTaskStats.SetProcessedCount(totalCount);
 		auto totalSize = rFilesCache.CalculateTotalSize();
 		m_tSubTaskStats.SetTotalSize(totalSize);
-		m_tSubTaskStats.SetProcessedSize(0);
+		m_tSubTaskStats.SetProcessedSize(totalSize);
 
 		m_tSubTaskStats.SetCurrentPath(TString());