only skip over rules if required = false

it was flipped, (required = true)