Fix bug which failed to favour `x' when `y' wasn't wanted and the two