diff --git a/gitlab.py b/gitlab.py index 50f429e8e..342dc0121 100644 --- a/gitlab.py +++ b/gitlab.py @@ -525,10 +525,10 @@ def _setFromDict(self, data): self.__dict__[k] = [] for i in v: self.__dict__[k].append(self._getObject(k, i)) - elif v: - self.__dict__[k] = self._getObject(k, v) - else: # None object + elif v is None: self.__dict__[k] = None + else: + self.__dict__[k] = self._getObject(k, v) def _create(self): if not self.canCreate: