diff --git a/changes/changelog.d/1282.bugfix b/changes/changelog.d/1282.bugfix
new file mode 100644
index 0000000000000000000000000000000000000000..5fb0a4e65c2fd980a86b2fb74a73e3b5c3398ba4
--- /dev/null
+++ b/changes/changelog.d/1282.bugfix
@@ -0,0 +1 @@
+Added an album filter to fix problem where channel entries would show up in the wrong series (#1282)
\ No newline at end of file
diff --git a/front/src/components/library/AlbumDetail.vue b/front/src/components/library/AlbumDetail.vue
index b9d4821e60924a5b0a1ce133cd52ee305d930125..2a419376223bbb0e324a3e30b80e317a45ca6d6a 100644
--- a/front/src/components/library/AlbumDetail.vue
+++ b/front/src/components/library/AlbumDetail.vue
@@ -4,7 +4,7 @@
       <translate key="1" v-if="isSerie" translate-context="Content/Channels/*">Episodes</translate>
       <translate key="2" v-else translate-context="*/*/*">Tracks</translate>
     </h2>
-    <channel-entries v-if="artist.channel && isSerie" :limit="50" :filters="{channel: artist.channel.uuid, ordering: '-creation_date'}">
+    <channel-entries v-if="artist.channel && isSerie" :limit="50" :filters="{channel: artist.channel.uuid, album: object.id, ordering: '-creation_date'}">
     </channel-entries>
     <template v-else-if="discs && discs.length > 1">
       <div v-for="tracks in discs" :key="tracks.disc_number">