Index: src/libchengine/TLocalFilesystemFind.cpp =================================================================== diff -u -N -r0d5b67ee96b435d63f7bf075dc8e28603793b187 -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af --- src/libchengine/TLocalFilesystemFind.cpp (.../TLocalFilesystemFind.cpp) (revision 0d5b67ee96b435d63f7bf075dc8e28603793b187) +++ src/libchengine/TLocalFilesystemFind.cpp (.../TLocalFilesystemFind.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) @@ -78,7 +78,8 @@ wfd.ftLastAccessTime, wfd.ftLastWriteTime, 0); return true; } - else if (wfd.cFileName[0] != _T('.') || (wfd.cFileName[1] != _T('\0') && (wfd.cFileName[1] != _T('.') || wfd.cFileName[2] != _T('\0')))) + + if (wfd.cFileName[0] != _T('.') || (wfd.cFileName[1] != _T('\0') && (wfd.cFileName[1] != _T('.') || wfd.cFileName[2] != _T('\0')))) { LOG_TRACE(m_spLog) << "Found file: " << wfd.cFileName << L", attrs: " << wfd.dwFileAttributes <<