diff --git a/ct/alpine-grafana.sh b/ct/alpine-grafana.sh
index ea7fd804a..170845b7d 100644
--- a/ct/alpine-grafana.sh
+++ b/ct/alpine-grafana.sh
@@ -52,6 +52,9 @@ function default_settings() {
 }
 
 function update_script() {
+  if ! apk -e info newt >/dev/null 2>&1; then
+    apk add newt
+  fi
   LXCIP=$(ip a s dev eth0 | awk '/inet / {print $2}' | cut -d/ -f1)
   while true; do
     CHOICE=$(