another fix for admin role bug