Fix bug in markevery where markers were being recursively removed.
Authored by: mdboom 2009-02-02
Parent: [r6863]
Child: [r6865]