diff --git a/src/server/client.ts b/src/server/client.ts index e8142367f14..2cfe32f521a 100644 --- a/src/server/client.ts +++ b/src/server/client.ts @@ -732,6 +732,13 @@ namespace ts.server { const request = this.processRequest(CommandNames.GetEditsForRefactor, args); const response = this.processResponse(request); + + if (!response.body) { + return { + edits: [] + }; + } + const edits: FileTextChanges[] = this.convertCodeEditsToTextChanges(response.body.edits); const renameFilename: string | undefined = response.body.renameFilename;