diff --git a/federation/entities/activitypub/models.py b/federation/entities/activitypub/models.py index 08c727f..ac48cc3 100644 --- a/federation/entities/activitypub/models.py +++ b/federation/entities/activitypub/models.py @@ -218,6 +218,7 @@ class MixedField(fields.Nested): else: ret.append(self.iri._deserialize(item, attr, data, **kwargs)) + if not ret: ret.append(None) return ret if len(ret) > 1 or self.many else ret[0]