diff --git a/Control/StoreGate/StoreGate/tools/SGImplSvc.h b/Control/StoreGate/StoreGate/tools/SGImplSvc.h
index 61ed99f9a37118c83954d8018e5f652a78bb6cc4..1e144ed229b0076d641aa2ad7082a17d33a9babd 100644
--- a/Control/StoreGate/StoreGate/tools/SGImplSvc.h
+++ b/Control/StoreGate/StoreGate/tools/SGImplSvc.h
@@ -109,7 +109,7 @@ namespace PerfMon { class StorePayloadMon; }
  * @author ATLAS Collaboration
  * $Id: SGImplSvc.h 797595 2017-02-16 18:36:10Z ssnyder $
  **/
-class SGImplSvc :
+class SGImplSvc final :
   public Service, 
   public IProxyDict, 
   public IHiveStoreMgr,
diff --git a/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/LArDetectorToolNV.h b/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/LArDetectorToolNV.h
index 7ed6d07038ba6541223ce3c023cfde5c4c0d11fe..14adf407cca74cae87a3f024b758e79ddc59e399 100755
--- a/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/LArDetectorToolNV.h
+++ b/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/LArDetectorToolNV.h
@@ -23,7 +23,7 @@ class LArDetectorManager;
     align() which applies misalignments on top of the 'regular' geometry.
 */
 
-class LArDetectorToolNV : public GeoModelTool {
+class LArDetectorToolNV final : public GeoModelTool {
  public:
     // Standard Constructor
     LArDetectorToolNV( const std::string& type, const std::string& name, const IInterface* parent );