diff --git a/Tracking/TrkAlignment/TrkAlignEvent/TrkAlignEvent/Residual.h b/Tracking/TrkAlignment/TrkAlignEvent/TrkAlignEvent/Residual.h
index 0dc53fab27fff0be634848a8efe1de52993fef4a..4e68009c6cc404a5ef273d4a7cb16dcbc05f8d47 100644
--- a/Tracking/TrkAlignment/TrkAlignEvent/TrkAlignEvent/Residual.h
+++ b/Tracking/TrkAlignment/TrkAlignEvent/TrkAlignEvent/Residual.h
@@ -25,7 +25,7 @@ namespace Trk {
 
   public:
     Residual(AlignResidualType resType, AlignMesType mesType, ParamDefs param, double residual, double errSq);
-    ~Residual();
+    ~Residual() = default;
 
     /** returns residual type */
     AlignResidualType residualType() const;
diff --git a/Tracking/TrkAlignment/TrkAlignEvent/src/Residual.cxx b/Tracking/TrkAlignment/TrkAlignEvent/src/Residual.cxx
index 93732b234606a4ed139c3b70efaa2bb290d57c6c..79a23f8c02b3b54545c1875e4b8bc78c657b9793 100644
--- a/Tracking/TrkAlignment/TrkAlignEvent/src/Residual.cxx
+++ b/Tracking/TrkAlignment/TrkAlignEvent/src/Residual.cxx
@@ -16,10 +16,4 @@ namespace Trk {
   {
     
   }
-  
-  Residual::~Residual()
-  {
-    
-  }
-  
 }