diff --git a/loopy/types.py b/loopy/types.py
index 67c1c8257b583afe23c184def86cd5e0cd75faac..0d3d68395fe33fa997a99d6a2421817c4c5647fe 100644
--- a/loopy/types.py
+++ b/loopy/types.py
@@ -101,7 +101,7 @@ class NumpyType(LoopyType):
                 and self.dtype == other.dtype)
 
     def __ne__(self, other):
-        return not super(NumpyType, self).__eq__(other)
+        return not self.__eq__(other)
 
     def __getstate__(self):
         if self.target is None: