diff --git a/bindings/python/algorithm/algorithms.hpp b/bindings/python/algorithm/algorithms.hpp
index ac5d26b6e3012cdfac1987c259fc1739cc10ee84..3b61f529d0d52cc70b0049921c0617b4757b3df1 100644
--- a/bindings/python/algorithm/algorithms.hpp
+++ b/bindings/python/algorithm/algorithms.hpp
@@ -44,10 +44,7 @@ namespace se3
     void exposeDynamics();
     void exposeCAT();
     void exposeJacobian();
-    
-#ifdef WITH_HPP_FCL
     void exposeGeometryAlgo();
-#endif // ifdef WITH_HPP_FCL
 
     void exposeAlgorithms();
     
diff --git a/bindings/python/algorithm/expose-algorithms.cpp b/bindings/python/algorithm/expose-algorithms.cpp
index 8180a398c32996e4e1bd383ac14e4c1449ead4b3..c50458d13c3d5a6e70a9ec80699c5dfe93552acc 100644
--- a/bindings/python/algorithm/expose-algorithms.cpp
+++ b/bindings/python/algorithm/expose-algorithms.cpp
@@ -35,10 +35,7 @@ namespace se3
       exposeDynamics();
       exposeCAT();
       exposeJacobian();
-      
-#ifdef WITH_HPP_FCL
       exposeGeometryAlgo();
-#endif // ifdef WITH_HPP_FCL
     }
     
   } // namespace python
diff --git a/bindings/python/robot_wrapper.py b/bindings/python/robot_wrapper.py
index ebb0d943c64f99cd5ccb267e9eab5a08339b3e66..083418a0d3bc8dbcc0e3d77e7082a33ace6c6ce7 100644
--- a/bindings/python/robot_wrapper.py
+++ b/bindings/python/robot_wrapper.py
@@ -177,7 +177,7 @@ class RobotWrapper(object):
         # iterate over visuals and create the meshes in the viewer
         for visual in self.visual_model.geometryObjects :
             meshName = self.viewerNodeNames(visual) 
-            meshPath = visual.mesh_path
+            meshPath = visual.meshPath
             self.viewer.gui.addMesh(meshName, meshPath)
 
         # Finally, refresh the layout to obtain your first rendering.