diff --git a/debian/librem5-base-defaults.postinst b/debian/librem5-base-defaults.postinst
index 4fbfe502da5bbdbf3fff4c6aa154b63977dc30a9..5766d029f6ef1a65983a95ff3a22a1a0944caf16 100644
--- a/debian/librem5-base-defaults.postinst
+++ b/debian/librem5-base-defaults.postinst
@@ -46,6 +46,9 @@ case "$1" in
         if which update-initramfs >/dev/null; then
             update-initramfs -u
         fi
+        if [ -d /run/systemd/system ]; then
+            systemctl daemon-reload
+        fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/librem5-base-defaults.postrm b/debian/librem5-base-defaults.postrm
index c90ad1a6991a61941318d77f12b2acb2ef769f20..db19308602fc5c7c888c09717927e037a3438b25 100644
--- a/debian/librem5-base-defaults.postrm
+++ b/debian/librem5-base-defaults.postrm
@@ -7,6 +7,9 @@ case "$1" in
         if which update-initramfs >/dev/null; then
             update-initramfs -u
         fi
+        if [ -d /run/systemd/system ]; then
+            systemctl daemon-reload
+        fi
         ;;
 esac