diff --git a/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/TriggerMatchingToolDict.h b/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/TriggerMatchingToolDict.h
index d3ce9275ac78bf168841150c2b279b849f8ffb1d..54d71b758a484e2470acc8be82a96d40b49d710d 100644
--- a/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/TriggerMatchingToolDict.h
+++ b/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/TriggerMatchingToolDict.h
@@ -7,6 +7,7 @@
 #define TRIGGERMATCHINGTOOL_TRIGGERMATCHINGTOOLDICT_H
 
 #include "TriggerMatchingTool/MatchingTool.h"
+#include "TriggerMatchingTool/R3MatchingTool.h"
 #include "TriggerMatchingTool/IParticleRetrievalTool.h"
 #include "TriggerMatchingTool/MatchFromCompositeTool.h"
 
diff --git a/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/selection.xml b/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/selection.xml
index 6dedd615f8c53e7ecee52b4fa4b60f93cb0fe7b4..b2b74c4998466002708d5f92f32a30cacdfcce2e 100644
--- a/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/selection.xml
+++ b/Trigger/TrigAnalysis/TriggerMatchingTool/TriggerMatchingTool/selection.xml
@@ -6,4 +6,5 @@
    <class name="Trig::IParticleRetrievalTool" />
    <class name="Trig::MatchFromCompositeTool" />
    <class name="Trig::R3MatchingTool" />
+   <class name="Trig::MatchingTool" />
 </lcgdict>