diff --git a/discord/reaction.py b/discord/reaction.py index 2a8c7f041..1ade311f5 100644 --- a/discord/reaction.py +++ b/discord/reaction.py @@ -237,6 +237,9 @@ class Reaction: if data: limit -= len(data) after = Object(id=int(data[-1]['id'])) + else: + # Terminate loop if we received no data + limit = 0 if guild is None or isinstance(guild, Object): for raw_user in reversed(data):