Fix wrong access to overriding permissions for non-system roles

https://github.com/openscholar/openscholar/issues/5250#issuecomment-38214592