diff --git a/src/problem-solver.cc b/src/problem-solver.cc
index cd90779e0c74449d58164fbd4044bda7b65a2c98..80521aab768c7f7826fe4d84acf793c0b6434366 100644
--- a/src/problem-solver.cc
+++ b/src/problem-solver.cc
@@ -106,7 +106,7 @@ namespace hpp {
       parent_t::add <PathOptimizerBuilder_t> ("KeypointsShortcut",
           pathOptimization::Keypoints::create);
 
-#ifdef HPP_MANIPULATION_HAS_WHOLEBODY_STEP
+#if HPP_MANIPULATION_HAS_WHOLEBODY_STEP
       parent_t::add <PathOptimizerBuilder_t>
         ("Walkgen", wholebodyStep::SmallSteps::create);
       parent_t::add <PathOptimizerBuilder_t>