From: Brian Wellington Date: Tue, 7 Jul 2020 20:42:48 +0000 (-0700) Subject: Fix Message ednsflags propery setter. X-Git-Tag: v2.0.0~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=172c357dc70420a2ce2fbe88a18ee439b945c3be;p=thirdparty%2Fdnspython.git Fix Message ednsflags propery setter. Setting ednsflags to 0 shouldn't unconditionally enable EDNS. --- diff --git a/dns/message.py b/dns/message.py index 1bb02ae2..60b74c19 100644 --- a/dns/message.py +++ b/dns/message.py @@ -614,7 +614,7 @@ class Message: def ednsflags(self, v): if self.opt: self.opt.ttl = v - else: + elif v: self.opt = self._make_opt(v) @property