Switch to a permission exception to make obvious the flow of the method
Correct type in original checked permission.