diff --git a/discord/iterators.py b/discord/iterators.py index cbb59e93b..b059ea510 100644 --- a/discord/iterators.py +++ b/discord/iterators.py @@ -157,7 +157,7 @@ class ReactionIterator(_AsyncIterator): self.limit -= retrieve self.after = Object(id=int(data[-1]['id'])) - if self.guild is None: + if self.guild is None or isinstance(self.guild, Object): for element in reversed(data): await self.users.put(User(state=self.state, data=element)) else: