diff --git a/bfps/cpp/particles/p2p_distr_mpi.hpp b/bfps/cpp/particles/p2p_distr_mpi.hpp
index 2758aecf42c62828057c03757f0a75d645d35640..965f8ba8e99856b2e3c2f4c69e0cb63d36d9eb9a 100644
--- a/bfps/cpp/particles/p2p_distr_mpi.hpp
+++ b/bfps/cpp/particles/p2p_distr_mpi.hpp
@@ -202,7 +202,7 @@ public:
         return limite;
     }
 
-    real_number apply_pbc(real_number pos, COMPONENT_3D dim) const{
+    real_number apply_pbc(real_number pos, IDX_COMPONENT_3D dim) const{
         while( pos < spatial_box_offset[dim] ){
             pos += spatial_box_width[dim];
         }