diff --git a/include/eigenpy/eigen-from-python.hpp b/include/eigenpy/eigen-from-python.hpp
index ee879f6f1fb39d6f828bca5f191eb17681022921..1b8d1dabcde13abb3b81d990f703c57590e2cee3 100644
--- a/include/eigenpy/eigen-from-python.hpp
+++ b/include/eigenpy/eigen-from-python.hpp
@@ -93,18 +93,14 @@ namespace boost { namespace python { namespace detail {
   struct referent_storage<Eigen::Ref<MatType,Options,Stride> &>
   {
     typedef ::eigenpy::details::referent_storage_eigen_ref<MatType,Options,Stride> StorageType;
-    typedef aligned_storage<
-        ::boost::python::detail::referent_size<StorageType&>::value
-    > type;
+    typedef aligned_storage<referent_size<StorageType&>::value> type;
   };
 
   template<typename MatType, int Options, typename Stride>
   struct referent_storage<const Eigen::Ref<const MatType,Options,Stride> &>
   {
     typedef ::eigenpy::details::referent_storage_eigen_ref<const MatType,Options,Stride> StorageType;
-    typedef aligned_storage<
-        ::boost::python::detail::referent_size<StorageType&>::value
-    > type;
+    typedef aligned_storage<referent_size<StorageType&>::value> type;
   };
 #endif
 }}}