diff --git a/plugin.video.alfa/channels/italiaserie.py b/plugin.video.alfa/channels/italiaserie.py
index 22114239..debc8fcc 100644
--- a/plugin.video.alfa/channels/italiaserie.py
+++ b/plugin.video.alfa/channels/italiaserie.py
@@ -136,7 +136,7 @@ def seasons(item):
def episodios(item):
support.log()
- season = item.fulltitle
+ season = item.parentTitle
patron = r'
\s+
(.*?)'
if item.args:
@@ -150,7 +150,7 @@ def episodios(item):
for it in itemlist:
if it.action == "findvideos":
- season_n = season.lower().replace("stagione", "").strip()
+ season_n = scrapertools.find_single_match(season, r'Stagione\s+(\d+)')
ep_n = scrapertools.find_single_match(it.title, r'Episodio\s+(\d+)')
it.title = season_n + "x" + str(ep_n).zfill(2) + re.sub(r"Episodio\s+" + ep_n, "", it.title)
diff --git a/plugin.video.alfa/channels/support.py b/plugin.video.alfa/channels/support.py
index 2e916224..600c2ea2 100644
--- a/plugin.video.alfa/channels/support.py
+++ b/plugin.video.alfa/channels/support.py
@@ -397,7 +397,8 @@ def videolibrary(itemlist, item, typography=''):
url=item.url,
action=action,
extra=extra,
- contentTitle=item.fulltitle))
+ contentTitle=item.fulltitle,
+ parentTitle=item.title))
def nextPage(itemlist, item, data, patron, function_level=1):