diff --git a/include/wine/obj_oleaut.h b/include/wine/obj_oleaut.h
index b07a5d57c3a94d1feac0367e97daac283625a560..c321e08038905bad9eda498f247bbb3323fe0df5 100644
--- a/include/wine/obj_oleaut.h
+++ b/include/wine/obj_oleaut.h
@@ -371,8 +371,8 @@ typedef enum tagINVOKEKIND
 {
 	INVOKE_FUNC = 1,
 	INVOKE_PROPERTYGET = 2,
-	INVOKE_PROPERTYPUT = 3,
-	INVOKE_PROPERTYPUTREF = 4
+	INVOKE_PROPERTYPUT = 4,
+	INVOKE_PROPERTYPUTREF = 8
 } INVOKEKIND;
 
 typedef struct tagFUNCDESC