autoload/lsp/lspserver.vim | 4 ++++ diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index 8d701f96654f1d6bbe5b64fee87df2c01da7e5cf..cc49c5ec8373e64be1bb9ef647af0321e8432193 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -611,6 +611,10 @@ util.ErrMsg($'Error(LSP): request {method} failed ({emsg})') return endif + if !reply->has_key('result') + return + endif + RpcCb(lspserver, reply.result) enddef