diff --git a/src/freedombone-app-pihole b/src/freedombone-app-pihole
index 02f20daca6609b00f97e5a46e031a9becdce7583..ff0aaf128bd71be53f1d855c30ba912c3ad729a7 100755
--- a/src/freedombone-app-pihole
+++ b/src/freedombone-app-pihole
@@ -116,6 +116,11 @@ function pihole_update {
 
     pihole -g
     systemctl restart dnsmasq
+
+    # avoid having the tripwire report pihole updates
+    if ! grep -q '!/etc/pihole' /etc/tripwire/twpol.txt; then
+        sed -i '\|/etc\t\t->.*|a\    !/etc/pihole ;' /etc/tripwire/twpol.txt
+    fi
 }
 
 function pihole_change_upstream_dns {
diff --git a/src/freedombone-base-tripwire b/src/freedombone-base-tripwire
index 28c1c2cf5e79e20d3f96cedbff8f6361d62e5975..20128c2f61b60df6c61120a45b988638434d22ff 100755
--- a/src/freedombone-base-tripwire
+++ b/src/freedombone-base-tripwire
@@ -79,6 +79,9 @@ function install_tripwire {
     if ! grep -q '!/etc/tripwire' /etc/tripwire/twpol.txt; then
         sed -i '\|/etc\t\t->.*|a\    !/etc/tripwire ;' /etc/tripwire/twpol.txt
     fi
+    if ! grep -q '!/etc/pihole' /etc/tripwire/twpol.txt; then
+        sed -i '\|/etc\t\t->.*|a\    !/etc/pihole ;' /etc/tripwire/twpol.txt
+    fi
     # ignore tt-rss cache
     if ! grep -q '!/etc/share/tt-rss/cache' /etc/tripwire/twpol.txt; then
         sed -i '\|/etc\t\t->.*|a\    !/etc/share/tt-rss/cache ;' /etc/tripwire/twpol.txt