diff --git a/src/plugins/languageclient/languageclientutils.cpp b/src/plugins/languageclient/languageclientutils.cpp index c476aaabcfe..22c43650ee5 100644 --- a/src/plugins/languageclient/languageclientutils.cpp +++ b/src/plugins/languageclient/languageclientutils.cpp @@ -213,6 +213,7 @@ void updateEditorToolBar(Core::IEditor *editor) } else { widget->toolBar()->removeAction(action); actions.remove(widget); + delete action; } } else if (client) { const QIcon icon = Utils::Icon({{":/languageclient/images/languageclient.png",