diff --git a/buzzrss/bot.py b/buzzrss/bot.py
index 0858a5a..b9cbe08 100644
--- a/buzzrss/bot.py
+++ b/buzzrss/bot.py
@@ -465,7 +465,12 @@ class RSSBot(Plugin):
title=getattr(entry, "title", ""),
summary=getattr(entry, "description", "").strip(),
link=getattr(entry, "link", ""),
- paywalled=str(getattr(entry, "premium", "")).lower() == "true",
+ paywalled=(
+ # Telegraaf/NHD convention: true
+ str(getattr(entry, "premium", "")).lower() == "true"
+ # DPG Media (AD/Volkskrant/Parool/Trouw): true
+ or str(getattr(entry, "dpp_paid", "")).lower() == "true"
+ ),
)
@staticmethod
diff --git a/maubot.yaml b/maubot.yaml
index ede82a6..f58ba4d 100644
--- a/maubot.yaml
+++ b/maubot.yaml
@@ -1,5 +1,5 @@
id: nl.eddydevink.rss
-version: 1.5.0
+version: 1.5.1
modules:
- buzzrss
main_class: RSSBot