diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4e80f66e6922cbcc01a7ab2fd963f51e08a8c510..bf5c37a9aa59fdbc19acf27b7fe25e309928e510 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -30,6 +30,7 @@ SET(CUSTOM_HEADER_DIR "dynamic-graph/python")
 # Headers list.
 SET(${PROJECT_NAME}_HEADERS
   include/dynamic-graph/python/interpreter.hh
+  include/dynamic-graph/python/api.hh
 )
 
 # Defines paths.
diff --git a/include/dynamic-graph/python/interpreter.hh b/include/dynamic-graph/python/interpreter.hh
index 748d1077c30b3ca5683e94316c5142f393a9be74..ce9977bbd193a0f1856ad58406971701e67435d7 100644
--- a/include/dynamic-graph/python/interpreter.hh
+++ b/include/dynamic-graph/python/interpreter.hh
@@ -23,6 +23,8 @@
 #ifndef DYNAMIC_GRAPH_PYTHON_INTERPRETER_H
 # define DYNAMIC_GRAPH_PYTHON_INTERPRETER_H
 
+#include "dynamic-graph/python/api.hh"
+
 namespace dynamicgraph {
   namespace python {
       ///