When you omit a record, the next record becomes the current record. You then go to the next record - skipping the test of the current record.
BTW, why not simply perform a find?
ahh that makes sense now.
The loop is run on a found set for post find processing, hence why I dont just use a find.
After the omit If I add a Go To Record (Previous) will that work?