diff --git a/server/lib/scanners/baseScanner.ts b/server/lib/scanners/baseScanner.ts index b78ea811f..5cf03f1a2 100644 --- a/server/lib/scanners/baseScanner.ts +++ b/server/lib/scanners/baseScanner.ts @@ -110,7 +110,10 @@ class BaseScanner { if (existing) { let changedExisting = false; - if (existing[is4k ? 'status4k' : 'status'] !== MediaStatus.AVAILABLE) { + if ( + existing[is4k ? 'status4k' : 'status'] !== MediaStatus.AVAILABLE && + existing[is4k ? 'status4k' : 'status'] !== MediaStatus.DELETED + ) { existing[is4k ? 'status4k' : 'status'] = processing ? MediaStatus.PROCESSING : MediaStatus.AVAILABLE;