#10668: fix wrong call of __init__.
diff --git a/Lib/test/test_array.py b/Lib/test/test_array.py
index b44eb97..6de6bf2 100755
--- a/Lib/test/test_array.py
+++ b/Lib/test/test_array.py
@@ -22,7 +22,7 @@
 
 class ArraySubclassWithKwargs(array.array):
     def __init__(self, typecode, newarg=None):
-        array.array.__init__(typecode)
+        array.array.__init__(self, typecode)
 
 tests = [] # list to accumulate all tests
 typecodes = "ubBhHiIlLfd"