diff --git a/scripts/debian/postinst b/scripts/debian/postinst
index 6c7c6f8cb9b0ee6538846b7775191f3d31b34390..48af25172bc689742a3b41aaa3df792afc73f481 100644
--- a/scripts/debian/postinst
+++ b/scripts/debian/postinst
@@ -17,6 +17,9 @@ case "$1" in
     # SERIAL TIBI: A600eByq
     # SERIAL TEO:  A900WSG1
     /var/lib/dpkg/info/iri-battery-monitor-dev.load_pcspkr
+
+    echo "   Trying to add library to ldconfig..."
+    /usr/share/iri/add_lib_to_ld_config.sh -l battery_monitor -p && echo "   Done." || echo "   /usr/share/iri/add_lib_to_ld_config.sh doesn't exists. Download it from iriutils and execute it."
   ;;
   abort-upgrade)
 
@@ -28,4 +31,4 @@ case "$1" in
 
   ;;
 esac
-exit 0
\ No newline at end of file
+exit 0
diff --git a/scripts/debian/prerm b/scripts/debian/prerm
index 4163bc19ce65151e50f6fed7801302715158d2a0..f43b940d70fce6a041de4769af39e06891965db9 100644
--- a/scripts/debian/prerm
+++ b/scripts/debian/prerm
@@ -17,6 +17,9 @@ case "$1" in
     # SERIAL TEO:  A900WSG1
     echo "You may want to remove pcspkr from /etc/modules, which was added when this package was installed."
     #/var/lib/dpkg/info/iri-battery-monitor-dev.load_pcspkr
+
+    echo "   Trying to remove library from ldconfig..."
+    /usr/share/iri/remove_lib_from_ld_config.sh -l battery_monitor -p && echo "   Done." || echo "   /usr/share/iri/remove_lib_from_ld_config.sh doesn't exists. Download it from iriutils and execute it."
   ;;
   upgrade)