diff --git a/src/converter/callback.cpp b/src/converter/callback.cpp index 04ad5606..5a376256 100644 --- a/src/converter/callback.cpp +++ b/src/converter/callback.cpp @@ -97,9 +97,10 @@ namespace detail BOOST_PYTHON_DECL void* convert_rvalue(PyObject* src, rvalue_from_python_stage1_data& data, void* storage) { handle<> holder(src); - + + void const* registration = data.convertible; data = rvalue_from_python_stage1( - src, *static_cast(data.convertible)); + src, *static_cast(registration)); if (!data.convertible) {