diff --git a/src/plugins/analyzerbase/analyzermanager.cpp b/src/plugins/analyzerbase/analyzermanager.cpp
index 58a06e7ad609ec3d4079ef1a1741bec62879c96e..17a45643bd7ca87cebcd860a3eb2fc5b6daece8f 100644
--- a/src/plugins/analyzerbase/analyzermanager.cpp
+++ b/src/plugins/analyzerbase/analyzermanager.cpp
@@ -171,7 +171,6 @@ public:
     bool m_isRunning;
     Utils::FancyMainWindow *m_mainWindow;
     AnalyzerAction *m_currentAction;
-    QList<IAnalyzerTool *> m_tools;
     QList<AnalyzerAction *> m_actions;
     QAction *m_startAction;
     QAction *m_stopAction;
@@ -538,9 +537,6 @@ void AnalyzerManagerPrivate::addAction(AnalyzerAction *action)
     m_toolBox->addItem(action->text());
     m_toolBox->blockSignals(blocked);
     connect(action, SIGNAL(triggered()), SLOT(selectMenuAction()));
-
-    if (!m_tools.contains(tool))
-        m_tools.append(tool);
     m_toolBox->setEnabled(true);
 }