diff --git a/integrations/java/app/revanced/reddit/patches/FilterPromotedLinksPatch.java b/integrations/java/app/revanced/reddit/patches/FilterPromotedLinksPatch.java index 5c9d3207c..1c825e3db 100644 --- a/integrations/java/app/revanced/reddit/patches/FilterPromotedLinksPatch.java +++ b/integrations/java/app/revanced/reddit/patches/FilterPromotedLinksPatch.java @@ -13,12 +13,9 @@ public final class FilterPromotedLinksPatch { final List filteredList = new ArrayList<>(); for (Object item : links) { - if (!(item instanceof ILink)) continue; + if (item instanceof ILink && ((ILink) item).getPromoted()) continue; - final var link = (ILink) item; - final var isPromotedAd = link.getPromoted(); - - if (!isPromotedAd) filteredList.add(item); + filteredList.add(item); } return filteredList;