diff --git a/src/controllers/shows/tvshows.js b/src/controllers/shows/tvshows.js index 281c921e48..31ef72621d 100644 --- a/src/controllers/shows/tvshows.js +++ b/src/controllers/shows/tvshows.js @@ -198,7 +198,16 @@ import 'emby-itemscontainer'; function updateFilterControls(tabContent) { const query = getQuery(tabContent); - self.alphaPicker.value(query.NameStartsWithOrGreater); + + if (self.alphaPicker) { + self.alphaPicker.value(query.NameStartsWithOrGreater); + + if (query.SortBy.indexOf('SortName') === 0) { + self.alphaPicker.visible(true); + } else { + self.alphaPicker.visible(false); + } + } } const self = this;