diff --git a/CHANGELOG.md b/CHANGELOG.md
index 422e29f6e951ef48c06ae08d9a7bd5a6395e9122..af4445e4a90140152f3ba1b547e6f72df9a57c0d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
 
 ### Fixed
 - Fix the issue of missing exposition of Eigen types with __int64 scalar type ([#426](https://github.com/stack-of-tasks/eigenpy/pull/426))
+- Fix namespace use in unittest/std_pair.cpp ([#429](https://github.com/stack-of-tasks/eigenpy/pull/429))
 
 ## [3.3.0] - 2024-01-23
 
diff --git a/unittest/std_pair.cpp b/unittest/std_pair.cpp
index 5e02217f0363b17ac1aefeff8a63e528fc57092b..70771c2910b0db00d26eb6e462636918bd7afde7 100644
--- a/unittest/std_pair.cpp
+++ b/unittest/std_pair.cpp
@@ -18,12 +18,10 @@ std::pair<T1, T2> copy(const std::pair<T1, T2>& pair) {
 }
 
 BOOST_PYTHON_MODULE(std_pair) {
-  using namespace eigenpy;
-
-  enableEigenPy();
+  eigenpy::enableEigenPy();
 
   typedef std::pair<int, double> PairType;
-  StdPairConverter<PairType>::registration();
+  eigenpy::StdPairConverter<PairType>::registration();
 
   bp::def("std_pair_to_tuple", std_pair_to_tuple<int, double>);
   bp::def("copy", copy<int, double>);