diff --git a/modules/luci-base/ucode/runtime.uc b/modules/luci-base/ucode/runtime.uc index a8b6812e74..d02d8dd667 100644 --- a/modules/luci-base/ucode/runtime.uc +++ b/modules/luci-base/ucode/runtime.uc @@ -137,6 +137,7 @@ export default function(env) { if (status !== true) { media = null; + self.env.media_error = status; for (let k, v in uci.get_all('luci', 'themes')) { if (substr(k, 0, 1) != '.') { diff --git a/modules/luci-base/ucode/template/footer.ut b/modules/luci-base/ucode/template/footer.ut index 22d4f136f0..d0978594f8 100644 --- a/modules/luci-base/ucode/template/footer.ut +++ b/modules/luci-base/ucode/template/footer.ut @@ -18,6 +18,25 @@ {% endif %} +{% if (media_error): %} + +{% endif %} + {% include(`themes/${theme}/footer`) %}