This won't work because one line later there is one more check of 'permission_required'.