From 7bc5f3ad16c5cebe542f7a561e8867149e949eaf Mon Sep 17 00:00:00 2001 From: Croneter Date: Mon, 23 Apr 2018 07:39:36 +0200 Subject: [PATCH] Fix IndexError for certain Plex channels - Fixes #454 --- resources/lib/PlexAPI.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/lib/PlexAPI.py b/resources/lib/PlexAPI.py index 38cb4c3e..8db0757a 100644 --- a/resources/lib/PlexAPI.py +++ b/resources/lib/PlexAPI.py @@ -124,8 +124,12 @@ class API(object): # Local path filename = ans.rsplit("\\", 1)[1] else: - # Network share - filename = ans.rsplit("/", 1)[1] + try: + # Network share + filename = ans.rsplit("/", 1)[1] + except IndexError: + # E.g. certain Plex channels + filename = None return filename def file_path(self, force_first_media=False):