diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c
index 522bc35d290c9fffe298f22cb88197f2843fd76b..ccb8b383beab8524539c653b25299384f88f5416 100644
--- a/arch/x86/kvm/emulate.c
+++ b/arch/x86/kvm/emulate.c
@@ -4092,7 +4092,7 @@ twobyte_insn:
 		rc = em_clts(ctxt);
 		break;
 	case 0x09:		/* wbinvd */
-		ctxt->ops->wbinvd(ctxt);
+		(ctxt->ops->wbinvd)(ctxt);
 		break;
 	case 0x08:		/* invd */
 	case 0x0d:		/* GrpP (prefetch) */