Index: src/libchengine/TFileFilter.cpp =================================================================== diff -u -N -r22c7d5559ca17c9b1859d2283b667516b23ac597 -r3401d5079f33b29a7783b65bfad5f34d89a33ba5 --- src/libchengine/TFileFilter.cpp (.../TFileFilter.cpp) (revision 22c7d5559ca17c9b1859d2283b667516b23ac597) +++ src/libchengine/TFileFilter.cpp (.../TFileFilter.cpp) (revision 3401d5079f33b29a7783b65bfad5f34d89a33ba5) @@ -322,14 +322,14 @@ // check by mask if (m_bUseMask) { - if (!m_astrMask.Get().MatchesAny(spInfo->GetFullFilePath().GetFileName().ToString())) + if (!m_astrMask.Get().MatchesAny(spInfo->GetFullFilePath())) return false; } // excluding mask if (m_bUseExcludeMask) { - if (m_astrExcludeMask.Get().MatchesAny(spInfo->GetFullFilePath().GetFileName().ToString())) + if (m_astrExcludeMask.Get().MatchesAny(spInfo->GetFullFilePath())) return false; }