diff --git a/cpuid.c b/cpuid.c
index e78a8b379eb0da1e012a0b85a55186443a0e6d1b..c49f24bbb97cfe193fba49f7d75bfb98ab3810a9 100644
--- a/cpuid.c
+++ b/cpuid.c
@@ -43,7 +43,7 @@ printf("AVX512er  : %d\n", (int) getbits(ebx,27,1));
 printf("AVX512cd  : %d\n", (int) getbits(ebx,28,1));
 printf("AVX512bw  : %d\n", (int) getbits(ebx,30,1));
 printf("AVX512vi  : %d\n", (int) getbits(ebx,31,1));
-printf("AVX512vbmi: %d\n", (int) getbits(ecx,2,1));
+printf("AVX512vbmi: %d\n", (int) getbits(ecx,1,1));
 printf("AVX512vnni: %d\n", (int) getbits(ecx,11,1));
 
 return 0;