diff --git a/dlls/msi/suminfo.c b/dlls/msi/suminfo.c index 7e48737f136..38a47134571 100644 --- a/dlls/msi/suminfo.c +++ b/dlls/msi/suminfo.c @@ -561,6 +561,7 @@ static UINT get_prop( MSIHANDLE handle, UINT uiProperty, UINT *puiDataType, { len = MultiByteToWideChar( CP_ACP, 0, prop->u.pszVal, -1, str->str.w, *pcchValueBuf ); + len--; } else {