diff --git a/favro_sync/favro_fuse.py b/favro_sync/favro_fuse.py index 9bf4205..e37b132 100644 --- a/favro_sync/favro_fuse.py +++ b/favro_sync/favro_fuse.py @@ -297,7 +297,10 @@ class FavroFuse(fuse.Fuse): card_updated = self.formatter.parse_card_contents(contents_str) self.favro_client.update_card_contents(card.card_id, card_updated) - self.wiped_cards.remove(file_system_item.seq_id) + try: + self.wiped_cards.remove(file_system_item.seq_id) + except KeyError: + pass # Return amount written return len(written_buffer)