diff --git a/src/register.cpp b/src/register.cpp index c1ff1a37bb28f2ae921e7cd17f8f9ed12f526ab3..dff97a45e0d8f573a2a36de2b7c78e7db04bc96d 100644 --- a/src/register.cpp +++ b/src/register.cpp @@ -67,7 +67,7 @@ namespace eigenpy descr.byteorder = '='; descr.type = 'r'; descr.elsize = type_size; - descr.flags = NPY_NEEDS_PYAPI | NPY_USE_GETITEM | NPY_USE_SETITEM; + descr.flags = NPY_NEEDS_PYAPI | NPY_USE_GETITEM | NPY_USE_SETITEM | NPY_NEEDS_INIT; descr.type_num = 0; descr.names = 0; descr.fields = 0;