diff --git a/lib/services/downloads_service.dart b/lib/services/downloads_service.dart index a6b508f9..693bd158 100644 --- a/lib/services/downloads_service.dart +++ b/lib/services/downloads_service.dart @@ -1204,7 +1204,9 @@ class DownloadsService { } isarItem.state = DownloadItemState.complete; - isarItem.viewId = parent.viewId; + if (isarItem.baseItemType != BaseItemDtoType.playlist) { + isarItem.viewId = parent.viewId; + } _isar.writeTxnSync(() { _isar.downloadItems.putSync(isarItem);