combine-diff: fix loop index underflow