fix bug when no login