diff --git a/src/gino/crud.py b/src/gino/crud.py index 6549842..8875f41 100644 --- a/src/gino/crud.py +++ b/src/gino/crud.py @@ -435,7 +435,8 @@ class CRUDModel(Model): def __init__(self, **values): super().__init__() self.__profile__ = None - self._update_request_cls(self).update(**values) + if values: + self._update_request_cls(self).update(**values) @classmethod def _init_table(cls, sub_cls):