diff --git a/nodewatcher2/files/lib/ffnw/nodewatcher2/nodewatcher.sh b/nodewatcher2/files/lib/ffnw/nodewatcher2/nodewatcher.sh
index 2e890ec1f9a802faaf1e6c74b6334cde918cc35f..a1510bfe79fb821a7b3c5672ec1d2cefa8461a47 100755
--- a/nodewatcher2/files/lib/ffnw/nodewatcher2/nodewatcher.sh
+++ b/nodewatcher2/files/lib/ffnw/nodewatcher2/nodewatcher.sh
@@ -249,3 +249,6 @@ out="$out</data>"
 
 
 echo -e "$out" > "/tmp/node2data.xml"
+if [ ! -h /lib/gluon/status-page/www/node2data.xml ]; then
+        ln -s /tmp/node2data.xml /lib/gluon/status-page/www/node2data.xml
+fi