diff --git a/CMakeLists.txt b/CMakeLists.txt
index c84b1b8998b992c30607f77b17b53df15f174af2..b66f71649abc0ed2d42bf075ab6e1767f14229c0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -74,7 +74,8 @@ if(NOT INSTALL_PYTHON_INTERFACE_ONLY)
     EXPORT ${TARGETS_EXPORT_NAME}
     DESTINATION lib)
 
-  add_subdirectory(include/${CUSTOM_HEADER_DIR})
+  install(FILES include/${CUSTOM_HEADER_DIR}/path.hpp
+          DESTINATION include/${CUSTOM_HEADER_DIR})
   install(DIRECTORY robots DESTINATION share/${PROJECT_NAME})
   install(FILES package.xml DESTINATION share/${PROJECT_NAME})
 endif(NOT INSTALL_PYTHON_INTERFACE_ONLY)
diff --git a/include/example-robot-data/CMakeLists.txt b/include/example-robot-data/CMakeLists.txt
deleted file mode 100644
index aec065654690065c63ec3b9595ce78e62e7509e5..0000000000000000000000000000000000000000
--- a/include/example-robot-data/CMakeLists.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/path.hpp
-        DESTINATION include/${CUSTOM_HEADER_DIR})