diff --git a/src/language/utils/DataHandler.hpp b/src/language/utils/DataHandler.hpp
index 66ff5fcb0c0113393cc7b45034be5beaf50ae50e..c09256e2a8379cbc934394304fd35d1f98610348 100644
--- a/src/language/utils/DataHandler.hpp
+++ b/src/language/utils/DataHandler.hpp
@@ -16,9 +16,6 @@ class IDataHandler
   virtual ~IDataHandler() = default;
 };
 
-template <typename DataT>
-void checkpointStore(const DataT&);
-
 template <typename DataT>
 class DataHandler : public IDataHandler
 {
@@ -32,8 +29,6 @@ class DataHandler : public IDataHandler
     return m_data;
   }
 
-  friend void checkpointStore<DataT>(const DataT&);
-
   DataHandler(std::shared_ptr<DataT> data) : m_data(data) {}
   ~DataHandler() = default;
 };