diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt index 1ef758bd3..c43fad079 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt @@ -765,8 +765,10 @@ class MangaPresenter( fun moveMangaToCategoriesAndAddToLibrary(manga: DomainManga, categories: List) { moveMangaToCategories(categories) - presenterScope.launchIO { - updateManga.awaitUpdateFavorite(manga.id, true) + if (!manga.favorite) { + presenterScope.launchIO { + updateManga.awaitUpdateFavorite(manga.id, true) + } } }