diff --git a/libs/labelbox/src/labelbox/schema/api_key.py b/libs/labelbox/src/labelbox/schema/api_key.py index 228286ee2..f9a9544f5 100644 --- a/libs/labelbox/src/labelbox/schema/api_key.py +++ b/libs/labelbox/src/labelbox/schema/api_key.py @@ -50,7 +50,9 @@ def created_by(self) -> Optional["User"]: if not hasattr(self, "_created_by"): self._created_by = ( self.client._get_single(User, self.created_by_user_id) - if self.created_by_user_id + if self.created_by_user_id is not None + else self.client._get_single(User, self.user_id) + if self.user_id is not None else None ) return self._created_by