workaround for disconnected state