diff --git a/internal/reader/handler/handler.go b/internal/reader/handler/handler.go index 2e992b67711..185c57fa440 100644 --- a/internal/reader/handler/handler.go +++ b/internal/reader/handler/handler.go @@ -335,6 +335,7 @@ func RefreshFeed(store *storage.Storage, userID, feedID int64, forceRefresh bool originalFeed.EtagHeader = responseHandler.ETag() originalFeed.LastModifiedHeader = responseHandler.LastModified() + originalFeed.IconURL = updatedFeed.IconURL iconChecker := icon.NewIconChecker(store, originalFeed) if forceRefresh { iconChecker.UpdateOrCreateFeedIcon()