summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--representer.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/representer.py b/representer.py
index 7c2b778..e3f07ae 100644
--- a/representer.py
+++ b/representer.py
@@ -823,7 +823,10 @@ class RoundTripRepresenter(SafeRepresenter):
def represent_dict(self, data):
"""write out tag if saved on loading"""
- t = data.tag.value
+ try:
+ t = data.tag.value
+ except AttributeError:
+ t = None
if t:
while t and t[0] == '!':
t = t[1:]