Fixed the add_without_match that happens before a same-direction match