From e19328188bbfbc551cb9f0e36d3ad78ece0d304e Mon Sep 17 00:00:00 2001 From: Caleb Johnson Date: Sun, 29 Jul 2018 18:10:53 -0400 Subject: [PATCH] [Downloader] Handle ImportError in is_lib_installed() (#1927) --- cogs/downloader.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cogs/downloader.py b/cogs/downloader.py index a84858a83..845746537 100644 --- a/cogs/downloader.py +++ b/cogs/downloader.py @@ -527,7 +527,10 @@ class Downloader: return git_name[:-4] def is_lib_installed(self, name): - return bool(find_spec(name)) + try: + return bool(find_spec(name)) + except ImportError: + return False def _do_first_run(self): save = False