diff --git a/Trigger/TrigT1/L1Topo/L1TopoEvent/L1TopoEvent/BaseTOB.h b/Trigger/TrigT1/L1Topo/L1TopoEvent/L1TopoEvent/BaseTOB.h
index 99186d6f06f40f7fa043e548654e964423205160..1b584c5a5d146f85009def77b1780db0482df74d 100644
--- a/Trigger/TrigT1/L1Topo/L1TopoEvent/L1TopoEvent/BaseTOB.h
+++ b/Trigger/TrigT1/L1Topo/L1TopoEvent/L1TopoEvent/BaseTOB.h
@@ -14,6 +14,7 @@ namespace TCS {
    class BaseTOB {
    public:
       BaseTOB(int roiWord);
+      virtual ~BaseTOB() {}
 
       virtual void print(std::ostream&) const = 0;