aboutsummaryrefslogtreecommitdiff
path: root/stand/lua/loader.lua
diff options
context:
space:
mode:
Diffstat (limited to 'stand/lua/loader.lua')
-rw-r--r--stand/lua/loader.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/stand/lua/loader.lua b/stand/lua/loader.lua
index 81034aa9a671..4af12aa23396 100644
--- a/stand/lua/loader.lua
+++ b/stand/lua/loader.lua
@@ -37,15 +37,17 @@ require("cli")
local color = require("color")
local core = require("core")
local config = require("config")
-local menu
-if not core.isMenuSkipped() then
- menu = require("menu")
-end
local password = require("password")
+-- The menu module will be brought in after config has loaded if we actually
+-- need it.
+local menu
try_include("local")
config.load()
+if not core.isMenuSkipped() then
+ menu = require("menu")
+end
if core.isUEFIBoot() then
loader.perform("efi-autoresizecons")
end