diff --git a/server/artifacts/cattle.sh b/server/artifacts/cattle.sh
index 6d33f96ec02..605949d4c3c 100755
--- a/server/artifacts/cattle.sh
+++ b/server/artifacts/cattle.sh
@@ -171,8 +171,6 @@ run() {
 
     env | grep CATTLE | grep -v PASS | sort
 
-    update-rancher-ssl
-
     local ram=$(free -g --si | awk '/^Mem:/{print $2}')
     if [ ${ram} -gt 6 ]; then
         MX="4g"
@@ -260,6 +258,8 @@ master()
     run
 }
 
+update-rancher-ssl
+
 if [ "$1" = "extract" ]; then
     extract
 elif [ "$CATTLE_MASTER" = true ]; then