diff --git a/cython/plist.pyx b/cython/plist.pyx
index 8ca668ff19f46265b2b552e52d46b06ea033934d..a78e74c6afcf6f34e83c7bebe0688025f0bd5f81 100644
--- a/cython/plist.pyx
+++ b/cython/plist.pyx
@@ -716,7 +716,7 @@ cdef class Array(Node):
         cdef uint32_t size = plist_array_get_size(self._c_node)
         cdef plist_t subnode = NULL
 
-        for i from 0 <= i < size:
+        for i in range(size):
             subnode = plist_array_get_item(self._c_node, i)
             self._array.append(plist_t_to_node(subnode, False))