diff --git a/src/renderers/webgpu/WebGPUBackend.js b/src/renderers/webgpu/WebGPUBackend.js index 4e5d60ad969289..c2b6d1b10facdb 100644 --- a/src/renderers/webgpu/WebGPUBackend.js +++ b/src/renderers/webgpu/WebGPUBackend.js @@ -955,7 +955,7 @@ class WebGPUBackend extends Backend { const drawCount = object._multiDrawCount; const drawInstances = object._multiDrawInstances; - const bytesPerElement = index.bytesPerElement || 1; + const bytesPerElement = hasIndex ? index.bytesPerElement : 1; for ( let i = 0; i < drawCount; i ++ ) {