diff options
-rw-r--r-- | pow/POW-0.7/lib/_der.py | 2 |
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 |