Index: /trunk/ippTools/src/pztool.c
===================================================================
--- /trunk/ippTools/src/pztool.c	(revision 15154)
+++ /trunk/ippTools/src/pztool.c	(revision 15155)
@@ -640,9 +640,9 @@
     for (counter = 0, i = 0;
             (counter < setSize) && (i < psArrayLength(arraySet));
-            counter++, ++i, i = i % psArrayLength(arraySet)) {
+            counter++, ++i, i = i % psArrayLength(arraySet), i % psArrayLength(arraySet) ? : ++index) {
 
         psArray *array = arraySet->data[i];
         // make sure that this array has not run out of elements
-        if (index > (psArrayLength(arraySet) - 1)) {
+        if (!(index < psArrayLength(array))) {
             continue;
         }
