Index: src/libchengine/TSubTaskCopyMove.cpp =================================================================== diff -u -N -r20c1b142537a6a4a2a88b7ef722c65c374ece35f -re6f64ea0eecaf86dfa1a42c80604d227b69be768 --- src/libchengine/TSubTaskCopyMove.cpp (.../TSubTaskCopyMove.cpp) (revision 20c1b142537a6a4a2a88b7ef722c65c374ece35f) +++ src/libchengine/TSubTaskCopyMove.cpp (.../TSubTaskCopyMove.cpp) (revision e6f64ea0eecaf86dfa1a42c80604d227b69be768) @@ -137,8 +137,8 @@ // now it's time to check if there is enough space on destination device unsigned long long ullNeededSize = rFilesCache.CalculateTotalSize() - rFilesCache.CalculatePartialSize(m_spSubTaskStats->GetCurrentIndex()); - TSmartPath pathSingleSrc = spSrcPaths->GetAt(0)->GetSrcPath(); - TSubTaskBase::ESubOperationResult eResult = tFilesystemFBWrapper.CheckForFreeSpaceFB(pathSingleSrc, pathDestination, ullNeededSize); + + TSubTaskBase::ESubOperationResult eResult = tFilesystemFBWrapper.CheckForFreeSpaceFB(pathDestination, ullNeededSize); if(eResult != eSubResult_Continue) return eResult;