Ensure permission scope is not set more than once