Index: src/libchcore/TSubTaskScanDirectory.cpp =================================================================== diff -u -N -r12b36349f6214befeace08efa9acc7e03be0d847 -rc0d9a798f9fbbeda239b84721ed864f9727e1ddc --- src/libchcore/TSubTaskScanDirectory.cpp (.../TSubTaskScanDirectory.cpp) (revision 12b36349f6214befeace08efa9acc7e03be0d847) +++ src/libchcore/TSubTaskScanDirectory.cpp (.../TSubTaskScanDirectory.cpp) (revision c0d9a798f9fbbeda239b84721ed864f9727e1ddc) @@ -136,12 +136,11 @@ continue; // try to get some info about the input path; let user know if the path does not exist. - bool bSkip = false; - ESubOperationResult eResult = tFilesystemFBWrapper.GetFileInfoFB(pathCurrent, spFileInfo, spBasePath, bSkip); - if (eResult != TSubTaskBase::eSubResult_Continue) - return eResult; - else if (bSkip) + ESubOperationResult eResult = tFilesystemFBWrapper.GetFileInfoFB(pathCurrent, spFileInfo, spBasePath); + if (eResult == TSubTaskBase::eSubResult_SkipFile) continue; + else if (eResult != TSubTaskBase::eSubResult_Continue) + return eResult; // log strFormat = _T("Adding file/folder (clipboard) : %path ...");