Fix guest ensure_admin method