The client has to ask for Delete events to delete it from the local database if it already has the event. It's very common and should be done by virtually every client.