fix user presence check in client reactor