diff --git a/lua/lazyvim/util/init.lua b/lua/lazyvim/util/init.lua index e6927069..9b13b50d 100644 --- a/lua/lazyvim/util/init.lua +++ b/lua/lazyvim/util/init.lua @@ -245,7 +245,7 @@ function M.get_pkg_path(pkg, path, opts) opts.warn = opts.warn == nil and true or opts.warn path = path or "" local ret = root .. "/packages/" .. pkg .. "/" .. path - if opts.warn and not vim.loop.fs_stat(ret) then + if opts.warn and not vim.loop.fs_stat(ret) and not require("lazy.core.config").headless() then M.warn( ("Mason package path not found for **%s**:\n- `%s`\nYou may need to force update the package."):format(pkg, path) )