diff --git a/slack_backup/client.py b/slack_backup/client.py index 837fdc3..94d324f 100644 --- a/slack_backup/client.py +++ b/slack_backup/client.py @@ -156,6 +156,10 @@ class Client(object): while True: logging.debug("Fetching another portion of messages") messages, latest = self._channels_history(channel, latest) + if messages is None: + # ignore deleted channels + break + result.extend(messages) for msg in messages: