diff --git a/mongoengine/fields.py b/mongoengine/fields.py index ba8ff2dd..42f11ea9 100644 --- a/mongoengine/fields.py +++ b/mongoengine/fields.py @@ -1289,7 +1289,7 @@ class SequenceField(IntField): instance._data[self.name] = value instance._mark_as_changed(self.name) - return value + return int(value) if value else None def __set__(self, instance, value):