diff --git a/plugin.video.alfa/channels/seriesblanco.py b/plugin.video.alfa/channels/seriesblanco.py
index ff6b1a2f..a80efb6e 100644
--- a/plugin.video.alfa/channels/seriesblanco.py
+++ b/plugin.video.alfa/channels/seriesblanco.py
@@ -190,7 +190,7 @@ def episodios(item):
episodes = re.findall("
[^'\"]+).+?>(?P.+?).*?(?P.*?) | ", data,
re.MULTILINE | re.DOTALL)
for url, title, flags in episodes:
- title = title.replace("", "").replace("", "")
+ title = re.sub("]+>", "", title).replace("", "")
idiomas = " ".join(["[%s]" % IDIOMAS.get(language, "OVOS") for language in
re.findall("banderas/([^\.]+)", flags, re.MULTILINE)])
filter_lang = idiomas.replace("[", "").replace("]", "").split(" ")
@@ -302,7 +302,7 @@ def play(item):
if ajax_data:
data = ajax_data
- patron = "onclick='window.open\(\"([^\"]+)\"\);'/>"
+ patron = "window.location.href\s*=\s*[\"']([^\"']+)'"
url = scrapertoolsV2.find_single_match(data, patron)
else: