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 693bdfd13..2c9a0d105 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 @@ -365,8 +365,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) + } } }