diff options
Diffstat (limited to 'numpy/core/_methods.py')
-rw-r--r-- | numpy/core/_methods.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/_methods.py b/numpy/core/_methods.py index baeab6383..c6c163e16 100644 --- a/numpy/core/_methods.py +++ b/numpy/core/_methods.py @@ -161,7 +161,7 @@ def _array_function(self, func, types, args, kwargs): # TODO: rewrite this in C # Cannot handle items that have __array_function__ other than our own. for t in types: - if not issubclass(t, mu.ndarray) and hasattr(t, '__array_function__'): + if not issubclass(t, mu.ndarray): return NotImplemented # The regular implementation can handle this, so we call it directly. |