diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp
index 7cdaf6ab73baac8e43622cfc2173fbc318c38a8c..e56b978ed704ec28d96e7581d00a00a9478a13c5 100644
--- a/src/plugins/texteditor/basefilefind.cpp
+++ b/src/plugins/texteditor/basefilefind.cpp
@@ -311,8 +311,9 @@ void BaseFileFind::openEditor(const Core::SearchResultItem &item)
     IEditor *openedEditor = 0;
     if (item.path.size() > 0) {
         openedEditor = EditorManager::openEditorAt(QDir::fromNativeSeparators(item.path.first()),
-                                                         item.lineNumber,
-                                                         item.textMarkPos);
+                                                   item.lineNumber,
+                                                   item.textMarkPos, Id(),
+                                                   EditorManager::DoNotSwitchToDesignMode);
     } else {
         openedEditor = EditorManager::openEditor(QDir::fromNativeSeparators(item.text));
     }