diff --git a/dlls/version/ver16.c b/dlls/version/ver16.c index c064e7b4c3c..0a6cf3d98bd 100644 --- a/dlls/version/ver16.c +++ b/dlls/version/ver16.c @@ -132,7 +132,7 @@ DWORD WINAPI VerQueryValue16( SEGPTR spvBlock, LPCSTR lpszSubBlock, return FALSE; } - *lpcb = buflen; + if (lpcb) *lpcb = buflen; *lpspBuffer = (SEGPTR) ((char *) spvBlock + ((char *) buffer - (char *) lpvBlock)); return retv;