diff --git a/pyopencl/array.py b/pyopencl/array.py
index b66b91698472e4ae7161b939c4b81f0b7156e9e5..35267b978147eb09782e1e7f6f14df228186122c 100644
--- a/pyopencl/array.py
+++ b/pyopencl/array.py
@@ -59,7 +59,7 @@ def _create_vector_types():
         ('uchar', np.uint8),
         ('short', np.int16),
         ('ushort', np.uint16),
-        ('int', np.uint32),
+        ('int', np.int32),
         ('uint', np.uint32),
         ('long', np.int64),
         ('ulong', np.uint64),