diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6ea33baad5ceb86c705db3d7a483391c98474376..b3a402180cadc90d3bc2b8c186e0fd2ae4afa319 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -175,6 +175,10 @@ list (APPEND opendht_HEADERS
     include/opendht.h
 )
 
+if (OPENDHT_PYTHON)
+    message("Indexation enabled since it is required for Python support")
+    set(OPENDHT_INDEX ON)
+endif()
 if (OPENDHT_INDEX)
     list (APPEND opendht_SOURCES src/indexation/pht.cpp)
     list (APPEND opendht_HEADERS include/opendht/indexation/pht.h)