diff --git a/builtin/mainmenu/content/dlg_contentstore.lua b/builtin/mainmenu/content/dlg_contentstore.lua index fa8f0b85cc4e..e567fcef7a24 100644 --- a/builtin/mainmenu/content/dlg_contentstore.lua +++ b/builtin/mainmenu/content/dlg_contentstore.lua @@ -695,10 +695,11 @@ local function resolve_auto_install_spec() return nil end + local spec = store.aliases[auto_install_spec] or auto_install_spec local resolved = nil for _, pkg in ipairs(store.packages_full_unordered) do - if pkg.id == auto_install_spec then + if pkg.id == spec then resolved = pkg break end