Fix never allow violation