diff --git a/GaudiSvc/src/THistSvc/THistSvc.h b/GaudiSvc/src/THistSvc/THistSvc.h
index f321f8cedab768f0aa8962bec7879e12a674f39d..b5d0c4d3e9db9e451c36aa415e845c082901d61d 100644
--- a/GaudiSvc/src/THistSvc/THistSvc.h
+++ b/GaudiSvc/src/THistSvc/THistSvc.h
@@ -53,8 +53,8 @@ public:
   StatusCode regHist( const std::string& name, std::unique_ptr<TH1> hist, TH1* hist_ptr ) override;
   /// @deprecated {Just for compatibility purposes. Ownership should be clearly managed.}
   /// Register an existing ROOT histogram TH*X with name and pointer
-  [[deprecated( "Use regHist( name, std::move(hist) ) with std::unique_ptr<TH1> hist" )]] StatusCode
-  regHist( const std::string& name, TH1* ) override;
+  //[[deprecated( "Use regHist( name, std::move(hist) ) with std::unique_ptr<TH1> hist" )]]
+  StatusCode regHist( const std::string& name, TH1* ) override;
 
   /// Return histogram with given name as TH1*, THistSvcMT still owns object.
   StatusCode getHist( const std::string& name, TH1*&, size_t index = 0 ) const override;