Swiss pairing + Slaughter groups

There was a tournament with these settings:
Tournament Type: Swiss
Initial Pairing Method: Slaughter
Subsequent Pairing Method: Slaughter

According to what I expected, and from reading http://senseis.xmp.net/?SwissPairing (where they call it fold pairing instead of slaughter pairing) http://senseis.xmp.net/?GroupPairing I think it should have worked like this:

Assume 32 players. First round #1 vs #32, #2 vs #31, etc. Assume top seeds win all games.
Second round take all the 1 point players (#1-#16) and again do slaughter #1 vs #16, #2 vs #15. Take all the 0 point players and do #17 vs #32, #18 vs #31, etc.

Instead it looks like the system ignored the points of the players and just gave #1 the weakest players again, probably just avoiding rematches.