diff --git a/include/libnux/vx/frac.h b/include/libnux/vx/frac.h
index 5655fec362fb94a075a6b51fde98490bb958ba8e..c2470486899be8c8756589f27943e2271cc8d300 100644
--- a/include/libnux/vx/frac.h
+++ b/include/libnux/vx/frac.h
@@ -7,7 +7,8 @@
 #include "libnux/vx/genpybind.h"
 #include <cstdint>
 
-namespace libnux::vx GENPYBIND_TAG_LIBNUX_VX {
+namespace libnux {
+namespace vx GENPYBIND_TAG_LIBNUX_VX {
 namespace detail {
 
 struct frac8_t_attributes
@@ -297,4 +298,5 @@ void mailbox_write_frac(frac<Attr> const& value)
 }
 #endif
 
-} // namespace libnux::vx
+} // namespace vx
+} // namespace libnux