fixed new clients with empty tails taking values of old client's tails

otherwise, a new client with an empty tail will take the value of an old client's tail at that memory location