aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-lsp-installer/health/init.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/health/init.lua b/lua/nvim-lsp-installer/health/init.lua
index 02d8be49..1fc759a2 100644
--- a/lua/nvim-lsp-installer/health/init.lua
+++ b/lua/nvim-lsp-installer/health/init.lua
@@ -72,8 +72,8 @@ local function mk_healthcheck(callback)
)[1]
if opts.version_check then
- local version_check = opts.version_check(version)
- if version_check then
+ local ok, version_check = pcall(opts.version_check,version)
+ if ok and version_check then
callback(HealthCheck.new {
result = "version-mismatch",
reason = version_check,