diff --git a/upgrade/Traefik.sh b/upgrade/Traefik.sh
index 8d40c74124585cb9b4873ad251b0fbb9166aa50c..22a31d372e251e417beab85a6974b23b45e0fb96 100644
--- a/upgrade/Traefik.sh
+++ b/upgrade/Traefik.sh
@@ -60,6 +60,11 @@ find /home/dockerweb -name "docker-compose.yml" | while read file; do
         docker-compose build
         docker-compose down
         docker-compose up -d
+        if [ -e "upgrade.sh" ] && [ -x "upgrade.sh" ] ; then
+            echo "Running upgrade script for $dir"
+            ./upgrade.sh
+            echo "Done $?"
+        fi
     fi
     cd -
 done