diff --git a/package/gluon-mesh-vpn-tunneldigger/files/usr/bin/tunneldigger-watchdog b/package/gluon-mesh-vpn-tunneldigger/files/usr/bin/tunneldigger-watchdog
index b5f7b4e47152edbe8a4cb911c6153d2ff0489e59..7425a55d36b417ccdd8caccac94cb860e2980dc1 100755
--- a/package/gluon-mesh-vpn-tunneldigger/files/usr/bin/tunneldigger-watchdog
+++ b/package/gluon-mesh-vpn-tunneldigger/files/usr/bin/tunneldigger-watchdog
@@ -2,22 +2,22 @@
 
 local uci = require('simple-uci').cursor()
 
-function restart_tunneldigger()
+local function restart_tunneldigger()
 	os.execute('logger -t tunneldigger-watchdog "Restarting Tunneldigger."')
 	os.execute('/etc/init.d/tunneldigger restart')
 end
 
-function read_pid_file()
+local function read_pid_file()
 	local pid_file = io.open('/var/run/tunneldigger.mesh-vpn.pid', 'r')
 	if not pid_file then
 		return nil
 	end
-	local pid = pid_file:read('*l') 
+	local pid = pid_file:read('*l')
 	pid_file:close()
 	return pid
 end
 
-function has_mesh_vpn_neighbours()
+local function has_mesh_vpn_neighbours()
 	local handle = io.popen('batctl o', 'r')
 	if not handle then
 		return false