diff --git a/src/etc/natvis/liballoc.natvis b/src/etc/natvis/liballoc.natvis
index 00c17d83322..da307809f7b 100644
--- a/src/etc/natvis/liballoc.natvis
+++ b/src/etc/natvis/liballoc.natvis
@@ -4,7 +4,7 @@
{{ len={len} }}
- len
- - buf.cap
+ - buf.cap.__0
len
buf.ptr.pointer.pointer
@@ -15,7 +15,7 @@
{{ len={len} }}
- len
- - buf.cap
+ - buf.cap.__0
len
@@ -23,7 +23,7 @@
- - buf.ptr.pointer.pointer[(i + head) % buf.cap]
+ - buf.ptr.pointer.pointer[(i + head) % buf.cap.__0]
i = i + 1
@@ -45,7 +45,7 @@
(char*)vec.buf.ptr.pointer.pointer,[vec.len]s8
- vec.len
- - vec.buf.cap
+ - vec.buf.cap.__0
{(char*)vec.buf.ptr.pointer.pointer,[vec.len]s8}