autoload/lsp/codeaction.vim | 2 +- diff --git a/autoload/lsp/codeaction.vim b/autoload/lsp/codeaction.vim index 213460be94290678f112257dadf89b8ffc0f31a5..5a34d908c7c2d8303434200c4ecd2b0d123875da 100644 --- a/autoload/lsp/codeaction.vim +++ b/autoload/lsp/codeaction.vim @@ -13,7 +13,7 @@ CommandHandlers[cmd] = Handler enddef def DoCommand(lspserver: dict, cmd: dict) - if CommandHandlers->has_key(cmd.command) + if cmd->has_key('command') && CommandHandlers->has_key(cmd.command) var CmdHandler: func = CommandHandlers[cmd.command] call CmdHandler(cmd) else