diff --git a/src/kpeoplevcard.cpp b/src/kpeoplevcard.cpp --- a/src/kpeoplevcard.cpp +++ b/src/kpeoplevcard.cpp @@ -157,6 +157,8 @@ const QFileInfo fi(path); if (fi.isFile()) processVCard(path); + else + processDirectory(fi); }); connect(m_fs, &KDirWatch::created, this, [this] (const QString &path) { const QFileInfo fi(path);