diff --git a/src/plugins/help/helpviewer_qtb.cpp b/src/plugins/help/helpviewer_qtb.cpp
index 56b6687b49eb7af8e7f45721fbbf1326d5e1f726..b2e607104c23370bbaac9c43e496e54c12cc7a3e 100644
--- a/src/plugins/help/helpviewer_qtb.cpp
+++ b/src/plugins/help/helpviewer_qtb.cpp
@@ -225,7 +225,7 @@ bool HelpViewer::findText(const QString &text, IFindSupport::FindFlags flags,
         found.setPosition(position);
     }
     setTextCursor(found);
-    return cursorIsNull;
+    return !cursorIsNull;
 }
 
 // -- public slots