diff --git a/CMakeLists.txt b/CMakeLists.txt
index c3b4b3d0b4fb534b214bde1b2ada156b48d9f124..dcc5d52a56942cfedfcda0a86166a43c59beb7cc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,6 +37,7 @@ IF(CURVES_WITH_PINOCCHIO_SUPPORT)
   ADD_DEFINITIONS(-DCURVES_WITH_PINOCCHIO_SUPPORT)
   PKG_CONFIG_APPEND_CFLAGS("-DCURVES_WITH_PINOCCHIO_SUPPORT")
 ENDIF(CURVES_WITH_PINOCCHIO_SUPPORT)
+SET(PACKAGE_EXTRA_MACROS "SET(CURVES_WITH_PINOCCHIO_SUPPORT ${CURVES_WITH_PINOCCHIO_SUPPORT})")
 
 SET(BOOST_COMPONENTS unit_test_framework serialization)