diff --git a/src/imports/folderlistmodel/fileinfothread.cpp b/src/imports/folderlistmodel/fileinfothread.cpp
index 0f984bedd903314377bfa3a0162c1989dfab3536..ad09f54381efce215fb482fd19d1122e9452a843 100644
--- a/src/imports/folderlistmodel/fileinfothread.cpp
+++ b/src/imports/folderlistmodel/fileinfothread.cpp
@@ -163,6 +163,7 @@ void FileInfoThread::setShowDotAndDotDot(bool on)
     QMutexLocker locker(&mutex);
     showDotAndDotDot = on;
     folderUpdate = true;
+    needUpdate = true;
     condition.wakeAll();
 }