summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarraymodule.c
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/src/multiarraymodule.c')
-rw-r--r--numpy/core/src/multiarraymodule.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/numpy/core/src/multiarraymodule.c b/numpy/core/src/multiarraymodule.c
index 8c3f299ed..685d3a10d 100644
--- a/numpy/core/src/multiarraymodule.c
+++ b/numpy/core/src/multiarraymodule.c
@@ -7584,9 +7584,10 @@ PyMODINIT_FUNC initmultiarray(void) {
if (set_typeinfo(d) != 0) goto err;
- _numpy_internal = \
- PyImport_ImportModule("numpy.core._internal");
- if (_numpy_internal != NULL) return;
+ if (_numpy_internal == NULL) {
+ _numpy_internal = PyImport_ImportModule("numpy.core._internal");
+ if (_numpy_internal != NULL) return;
+ }
err:
if (!PyErr_Occurred()) {