diff --git a/src/Pages/ShowBasicData.vue b/src/Pages/ShowBasicData.vue
index 451e731b902792bb0b0c21bac752d49b75317748..a80a89755ca6c41f25a0e64773df78e4d51a3aad 100644
--- a/src/Pages/ShowBasicData.vue
+++ b/src/Pages/ShowBasicData.vue
@@ -326,7 +326,10 @@
         </FormGroup>
       </AFieldset>
 
-      <AFieldset :title="t('show.section.media.title')">
+      <AFieldset
+        v-if="radioSettings?.program?.fallback?.showId !== show.id"
+        :title="t('show.section.media.title')"
+      >
         <FormGroup
           v-slot="{ disabled }"
           :errors="playlistId.errors"
@@ -401,7 +404,7 @@ import AFieldset from '@/components/generic/AFieldset.vue'
 import APlaylistEditor from '@/components/playlist/APlaylistEditor.vue'
 import AUserSelector from '@/components/identities/AUserSelector.vue'
 import AProfileSelector from '@/components/identities/AProfileSelector.vue'
-import { useImageRequirements } from '@/stores/radio-settings'
+import { useCurrentRadioSettings, useImageRequirements } from '@/stores/radio-settings'
 
 const props = defineProps<{
   show: Show
@@ -418,6 +421,7 @@ const languageStore = useLanguageStore()
 const profileStore = useProfileStore()
 const fundingCategoryStore = useFundingCategoryStore()
 const playlistStore = usePlaylistStore()
+const radioSettings = useCurrentRadioSettings()
 
 const show = computed(() => props.show)
 const name = useAPIObjectFieldCopy(showStore, show, 'name', { debounce: 2 })