diff --git a/src/plugins/diffeditor/diffeditorwidget.cpp b/src/plugins/diffeditor/diffeditorwidget.cpp
index 98b003a5be7548e25cf1b8d25084e722601a7a0d..48c30433fbad721ddb5e4aaa1cc06a555cf8fe0f 100644
--- a/src/plugins/diffeditor/diffeditorwidget.cpp
+++ b/src/plugins/diffeditor/diffeditorwidget.cpp
@@ -418,6 +418,8 @@ void DiffViewEditorWidget::mouseDoubleClickEvent(QMouseEvent *e)
     if (e->button() == Qt::LeftButton && !(e->modifiers() & Qt::ShiftModifier)) {
         QTextCursor cursor = cursorForPosition(e->pos());
         jumpToOriginalFile(cursor);
+        e->accept();
+        return;
     }
     SnippetEditorWidget::mouseDoubleClickEvent(e);
 }