Index: src/libchcore/TSubTaskCopyMove.cpp =================================================================== diff -u -N -ree9b975618a07beb840aca724732da87b522d54b -r04a9f2496d5931c7e06ff815fb8d0e3eabaf2cf2 --- src/libchcore/TSubTaskCopyMove.cpp (.../TSubTaskCopyMove.cpp) (revision ee9b975618a07beb840aca724732da87b522d54b) +++ src/libchcore/TSubTaskCopyMove.cpp (.../TSubTaskCopyMove.cpp) (revision 04a9f2496d5931c7e06ff815fb8d0e3eabaf2cf2) @@ -470,7 +470,7 @@ unsigned long long ullSeekTo = m_tSubTaskStats.GetCurrentItemProcessedSize(); bool bDstFileFreshlyCreated = false; - if(m_tSubTaskStats.GetCurrentItemProcessedSize() == 0) + if (ullSeekTo == 0) { // open destination file for case, when we start operation on this file (i.e. it is not resume of the // old operation)