diff --git a/files/app/main/status/e/firmware.ut b/files/app/main/status/e/firmware.ut
index 4a77ca4d..fc64fd60 100755
--- a/files/app/main/status/e/firmware.ut
+++ b/files/app/main/status/e/firmware.ut
@@ -386,7 +386,7 @@
const sideload = fs.access("/tmp/local_firmware");
- const watchdog = uci.get("aredn", "@watchdog[0]", "enable") === "1";
+ const needreboot = (uci.get("aredn", "@watchdog[0]", "enable") === "1") || (fs.access("/tmp/reboot-required") ? true : false);
%}
{{_R("dialog-header", "Firmware")}}
@@ -413,7 +413,7 @@
Download firmware from an AREDN server.
-
{{_H("Download firmware directly from a central server, either on the Internet or a locally configured mesh server.
@@ -446,7 +446,7 @@
Upload a firmware file from your computer.
-
+
{{_H("Upload a firmware file from your computer. Once the firmware has been selected it can be uploaded and installed
@@ -509,7 +509,7 @@
-
+
{{_H("
Depending on how the firmware it to be installed using the options above, this button will initiate the process.")}}
@@ -518,12 +518,14 @@