diff --git a/src/tutorial_1.cc b/src/tutorial_1.cc
index df1ba59ad87df7f0bb5162bcdc6f2c8a86b1b15d..cf0df25416fb9bf9be0a691c346ba68b506d4de2 100644
--- a/src/tutorial_1.cc
+++ b/src/tutorial_1.cc
@@ -34,7 +34,7 @@ int main ()
   DevicePtr_t device = ps->createRobot ("pr2");
   hpp::pinocchio::urdf::loadRobotModel (device,
       "planar", "hpp_tutorial", "pr2", "", "");
-  device->controlComputation ((Computation_t)(JOINT_POSITION || JACOBIAN));
+  device->controlComputation ((Computation_t)(JOINT_POSITION | JACOBIAN));
   ps->robot (device);
 
   device->rootJoint()->lowerBound (0, -4);