aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/left_right.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/rpki/left_right.py')
-rw-r--r--scripts/rpki/left_right.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py
index b1101849..589cc25c 100644
--- a/scripts/rpki/left_right.py
+++ b/scripts/rpki/left_right.py
@@ -77,8 +77,8 @@ class data_elt(base_elt, rpki.sql.sql_persistant):
"""Encode SQL form of a data_elt object."""
d = rpki.sql.sql_persistant.sql_encode(self)
for i in ("cms_ta", "https_ta", "private_key_id", "public_key"):
- if i in d:
- d[i] = getattr(self, i).get_DER()
+ if i in d and d[i] is not None:
+ d[i] = d[i].get_DER()
return d
def make_reply(self, r_pdu=None):