aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pow/POW-0.7/lib/_der.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pow/POW-0.7/lib/_der.py b/pow/POW-0.7/lib/_der.py
index be1c4f24..2659fb15 100644
--- a/pow/POW-0.7/lib/_der.py
+++ b/pow/POW-0.7/lib/_der.py
@@ -417,7 +417,7 @@ def _encodeSequence(val):
raise DerError, 'argument should be a list or tuple'
buf = cStringIO.StringIO()
for obj in val:
- if obj:
+ if obj or isinstance(obj, _GeneralObject):
obj.write(buf)
elif not obj.optional:
raise DerError, 'object not set which should be: %s' % obj