fix profile-noauth bug