diff --git a/server/scanner/PodcastScanner.js b/server/scanner/PodcastScanner.js index f3241d536..72898b661 100644 --- a/server/scanner/PodcastScanner.js +++ b/server/scanner/PodcastScanner.js @@ -241,6 +241,10 @@ class PodcastScanner { await media.save() await this.saveMetadataFile(existingLibraryItem, libraryScan) libraryItemUpdated = global.ServerSettings.storeMetadataWithItem + } else if (global.ServerSettings.storeMetadataWithItem) { + // Always save metadata file when setting is enabled, even without media changes + await this.saveMetadataFile(existingLibraryItem, libraryScan) + libraryItemUpdated = true } if (libraryItemUpdated) {