diff --git a/packages/vite/src/node/plugins/html.ts b/packages/vite/src/node/plugins/html.ts
index 7d44c91280f9b3..19ae3f5e489ae0 100644
--- a/packages/vite/src/node/plugins/html.ts
+++ b/packages/vite/src/node/plugins/html.ts
@@ -216,7 +216,7 @@ export function getScriptInfo(node: DefaultTreeAdapterMap['element']): {
src = p
srcSourceCodeLocation = node.sourceCodeLocation?.attrs!['src']
}
- } else if (p.name === 'type' && p.value && p.value === 'module') {
+ } else if (p.name === 'type' && p.value === 'module') {
isModule = true
} else if (p.name === 'async') {
isAsync = true