correct getuserdata bug