# HG changeset patch # User Paul Boddie # Date 1507324760 -7200 # Node ID c7204b035e66a8e0206e5317c9d1d03f3ffcfdfa # Parent 8a08870781bb9cd6f884badb7dc142dea7136142 Test for SENT-BY before trying to delete it. diff -r 8a08870781bb -r c7204b035e66 imiptools/client.py --- a/imiptools/client.py Fri Oct 06 19:34:42 2017 +0200 +++ b/imiptools/client.py Fri Oct 06 23:19:20 2017 +0200 @@ -240,7 +240,7 @@ if self.messenger: if self.messenger.sender != get_address(self.user): attr["SENT-BY"] = get_uri(self.messenger.sender) - else: + elif attr.has_key("SENT-BY"): del attr["SENT-BY"] def get_periods(self, obj, explicit_only=False, future_only=False):