@@ -141,6 +141,9 @@ class WebPage(ScrobblableMixin):
self.save(update_fields=["domain"])
def _update_title_from_web(self, raw_text: str, save=False):
+ if not raw_text:
+ return
+
self.title = raw_text[
raw_text.find("<title>") + 7 : raw_text.find("</title>")
]