diff --git a/src/assistant/assistant/bookmarkmanager.cpp b/src/assistant/assistant/bookmarkmanager.cpp
index fe1b0406764e91afaa34833454fe668748ae3d04..59b9db6aab13955fa015bfee74a76afe7e740be0 100644
--- a/src/assistant/assistant/bookmarkmanager.cpp
+++ b/src/assistant/assistant/bookmarkmanager.cpp
@@ -183,7 +183,7 @@ BookmarkManager::BookmarkManager()
     bookmarkWidget->ui.stackedWidget->addWidget(bookmarkTreeView);
 
     connect(bookmarkTreeView, &QAbstractItemView::activated,
-            [this](const QModelIndex &index) { setSourceFromIndex(index, false); });
+            this, [this](const QModelIndex &index) { setSourceFromIndex(index, false); });
     connect(bookmarkTreeView, &QWidget::customContextMenuRequested,
             this, &BookmarkManager::customContextMenuRequested);
     connect(bookmarkTreeView, &BookmarkTreeView::editingDone,
diff --git a/src/assistant/assistant/bookmarkmanagerwidget.cpp b/src/assistant/assistant/bookmarkmanagerwidget.cpp
index 9d7b9cc5746e20b652d6163509d5ac438dcec234..76d857963371c6cd0aae1439f6959ebe380df7d4 100644
--- a/src/assistant/assistant/bookmarkmanagerwidget.cpp
+++ b/src/assistant/assistant/bookmarkmanagerwidget.cpp
@@ -62,7 +62,7 @@ BookmarkManagerWidget::BookmarkManagerWidget(BookmarkModel *sourceModel,
             this, &BookmarkManagerWidget::customContextMenuRequested);
 
     connect(ui.remove, &QAbstractButton::clicked,
-            [this]() { removeItem(); });
+            this, [this]() { removeItem(); });
     connect(ui.lineEdit, &QLineEdit::textChanged,
             this, &BookmarkManagerWidget::textChanged);
     QShortcut *shortcut = new QShortcut(QKeySequence::Find, ui.lineEdit);
diff --git a/src/assistant/assistant/mainwindow.cpp b/src/assistant/assistant/mainwindow.cpp
index 2ceb86d3b2077e4ec2bd5fd3adc218296419ffa2..d81cc45fde4454b2b68f3eb7ba99b4714f9e8f2e 100644
--- a/src/assistant/assistant/mainwindow.cpp
+++ b/src/assistant/assistant/mainwindow.cpp
@@ -163,7 +163,7 @@ MainWindow::MainWindow(CmdLineParser *cmdLine, QWidget *parent)
     connect(bookMarkManager, &BookmarkManager::setSource,
             m_centralWidget, &CentralWidget::setSource);
     connect(bookMarkManager, &BookmarkManager::setSourceInNewTab,
-            [openPagesManager](const QUrl &url){ openPagesManager->createPage(url); });
+            openPagesManager, [openPagesManager](const QUrl &url){ openPagesManager->createPage(url); });
 
     QHelpSearchEngine *searchEngine = helpEngineWrapper.searchEngine();
     connect(searchEngine, &QHelpSearchEngine::indexingStarted,
@@ -681,7 +681,7 @@ void MainWindow::setupActions()
     connect(m_centralWidget, &CentralWidget::backwardAvailable,
             globalActions, &GlobalActions::updateActions);
     connect(m_centralWidget, &CentralWidget::highlighted,
-            [this](const QString &link) { statusBar()->showMessage(link);} );
+            this, [this](const QString &link) { statusBar()->showMessage(link);} );
 
     // index window
     connect(m_indexWindow, &IndexWindow::linkActivated,
diff --git a/src/assistant/help/qhelpcontentwidget.cpp b/src/assistant/help/qhelpcontentwidget.cpp
index 5d57f1d04113034c150547769b79f84be2ce3544..ee7f974aaf83bc8b012475241c39ffd7f345d128 100644
--- a/src/assistant/help/qhelpcontentwidget.cpp
+++ b/src/assistant/help/qhelpcontentwidget.cpp
@@ -349,7 +349,7 @@ QHelpContentModel::QHelpContentModel(QHelpEnginePrivate *helpEngine)
     connect(d->qhelpContentProvider, &QHelpContentProvider::finishedSuccessFully,
             this, &QHelpContentModel::insertContents, Qt::QueuedConnection);
     connect(helpEngine->q, &QHelpEngineCore::readersAboutToBeInvalidated,
-            [this]() { invalidateContents(); });
+            this, [this]() { invalidateContents(); });
 }
 
 /*!
diff --git a/src/assistant/help/qhelpindexwidget.cpp b/src/assistant/help/qhelpindexwidget.cpp
index abd3b40e8bd87f80f33aafd513e50738ab8ae1f8..fb65aceb5a1a22d299ff3f8365ec286b0df0de4a 100644
--- a/src/assistant/help/qhelpindexwidget.cpp
+++ b/src/assistant/help/qhelpindexwidget.cpp
@@ -223,7 +223,7 @@ QHelpIndexModel::QHelpIndexModel(QHelpEnginePrivate *helpEngine)
     connect(d->indexProvider, &QThread::finished,
             this, &QHelpIndexModel::insertIndices);
     connect(helpEngine->q, &QHelpEngineCore::readersAboutToBeInvalidated,
-            [this]() { invalidateIndex(); });
+            this, [this]() { invalidateIndex(); });
 }
 
 QHelpIndexModel::~QHelpIndexModel()