diff --git a/src/plugins/find/currentdocumentfind.cpp b/src/plugins/find/currentdocumentfind.cpp
index 26ed8dd0492b9df38232389a1228d39bce5a6daf..ed0a61c8319503152c9a50b7e5a5a6b0f7cbaff6 100644
--- a/src/plugins/find/currentdocumentfind.cpp
+++ b/src/plugins/find/currentdocumentfind.cpp
@@ -150,6 +150,8 @@ void CurrentDocumentFind::updateCurrentFindFilter(QWidget *old, QWidget *now)
     if (!impl)
         return;
     removeFindSupportConnections();
+    if (m_currentFind)
+        m_currentFind->highlightAll(QString(), 0);
     m_currentWidget = candidate;
     m_currentFind = impl;
     if (m_currentFind) {