diff --git a/package/gluon-autoupdater/luasrc/lib/gluon/upgrade/500-autoupdater b/package/gluon-autoupdater/luasrc/lib/gluon/upgrade/500-autoupdater
index e43d6ea2b440294b8adb9b6112ab362a801dfc20..6f3070bfe859d19baab6c3437dceee89c60799a4 100755
--- a/package/gluon-autoupdater/luasrc/lib/gluon/upgrade/500-autoupdater
+++ b/package/gluon-autoupdater/luasrc/lib/gluon/upgrade/500-autoupdater
@@ -41,7 +41,9 @@ autoupdater_util.randomseed()
 
 
 -- Perform updates at a random time between 04:00 and 05:00, and once an hour
--- a fallback update (used after the regular updates haven't
+-- a fallback update (used after the regular updates haven't worked for
+-- (priority+1) days after a firmware release, for example because the node
+-- is always offline at night)
 local minute = math.random(0, 59)
 
 local f = io.open('/usr/lib/micron.d/autoupdater', 'w')