diff --git a/dlls/oleaut32/variant.c b/dlls/oleaut32/variant.c
index 7e8be610d2a0e75b19add8a6f11dd841d8799dde..a5fb880b304bd1db3fc0313750e25fc8c4cb27bf 100644
--- a/dlls/oleaut32/variant.c
+++ b/dlls/oleaut32/variant.c
@@ -4361,8 +4361,8 @@ HRESULT WINAPI VarNumFromParseNum(NUMPARSE * pnumprs, BYTE * rgbDig,
 INT WINAPI VariantTimeToDosDateTime(DATE pvtime, USHORT *wDosDate, USHORT *wDosTime)
 {
     struct tm t;
-    wDosTime = 0;
-    wDosDate = 0;
+    *wDosTime = 0;
+    *wDosDate = 0;
 
     TRACE("( 0x%x, 0x%x, %p ), stub\n", *wDosDate, *wDosTime, &pvtime );