diff --git a/weboob/capabilities/base.py b/weboob/capabilities/base.py index 90f47b82..74e9f9fc 100644 --- a/weboob/capabilities/base.py +++ b/weboob/capabilities/base.py @@ -335,7 +335,7 @@ class CapBaseObject(object): :rtype: iter[(key, value)] """ - if hasattr(self, 'id'): + if hasattr(self, 'id') and self.id is not None: yield 'id', self.id for name, field in self._fields.iteritems(): yield name, field.value