fixed bug if login