          gf["const char[]"] =                (cf_t)+[](long) { return new CStringConverter{}; };
          gf["char*"] =                       (cf_t)+[](long) { return new NonConstCStringConverter{}; };
 diff --git a/bindings/pyroot_experimental/cppyy/CPyCppyy/src/DeclareConverters.h b/bindings/pyroot_experimental/cppyy/CPyCppyy/src/DeclareConverters.h
-index 172d19a..880ae04 100644
+index c395d3b..1045279 100644
 --- a/bindings/pyroot_experimental/cppyy/CPyCppyy/src/DeclareConverters.h
 +++ b/bindings/pyroot_experimental/cppyy/CPyCppyy/src/DeclareConverters.h
 @@ -9,6 +9,9 @@

 
 namespace CPyCppyy {
 
@@ -264,6 +267,7 @@ protected:                                                                   \
     strtype fBuffer;                                                         \
 }
 

 CPPYY_IMPL_STRING_AS_PRIMITIVE_CONVERTER(STLString, std::string, c_str, size)
 CPPYY_IMPL_STRING_AS_PRIMITIVE_CONVERTER(STLStringViewBase, std::string_view, data, size)
 bool CPyCppyy::STLStringViewConverter::SetArg(
@@ -2174,6 +2175,9 @@ public:
         gf["const ULong64_t&"] =            gf["const unsigned long long&"];
 
     // factories for special cases
