diff --git a/extensions/emmet/src/abbreviationActions.ts b/extensions/emmet/src/abbreviationActions.ts index 33166317326980d3c341d989d20c136c00097498..10aebd385259e20a0a3135e25d863c860cf971a4 100644 --- a/extensions/emmet/src/abbreviationActions.ts +++ b/extensions/emmet/src/abbreviationActions.ts @@ -198,8 +198,9 @@ function fallbackTab(): Thenable { * @param position position to validate */ export function isValidLocationForEmmetAbbreviation(currentNode: Node, syntax: string, position: vscode.Position): boolean { + // Continue validation only if the file was parse-able and the currentNode has been found if (!currentNode) { - return !isStyleSheet(syntax) || (syntax === 'sass' || syntax === 'stylus'); + return true; } if (isStyleSheet(syntax)) {