From 0b80575ae33c3794b5a9c356dc486b9b9bad5c04 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sun, 14 Feb 2016 21:51:49 -0500 Subject: [PATCH] Fix case when no chunks are necessary. --- discord/client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/discord/client.py b/discord/client.py index b9ca6c0ee..de75c8fef 100644 --- a/discord/client.py +++ b/discord/client.py @@ -159,7 +159,10 @@ class Client: def _fill_offline(self): yield from self.request_offline_members(filter(lambda s: s.large, self.servers)) chunks = self._get_all_chunks() - yield from asyncio.wait(chunks) + + if chunks: + yield from asyncio.wait(chunks) + self.dispatch('ready') def _get_cache_filename(self, email):