aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/title.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/title.py b/modules/title.py
index 96a07e57..5a98b527 100644
--- a/modules/title.py
+++ b/modules/title.py
@@ -20,9 +20,16 @@ class Module(ModuleManager.BaseModule):
url = re.search(REGEX_URL, url.message).group(0)
if not url:
raise utils.EventError("No URL provided/found.")
- soup = utils.http.get_url(url, soup=True)
+
+ soup = None
+ try:
+ soup = utils.http.get_url(url, soup=True)
+ except:
+ pass
+
if not soup:
raise utils.EventError("Failed to get URL.")
+
title = soup.title
if title:
title = title.text.replace("\n", " ").replace("\r", ""