diff --git a/dlls/msi/source.c b/dlls/msi/source.c index 4f13e68ae54..efc9e8032fe 100644 --- a/dlls/msi/source.c +++ b/dlls/msi/source.c @@ -612,9 +612,9 @@ UINT WINAPI MsiSourceListAddSourceExW( LPCWSTR szProduct, LPCWSTR szUserSid, FIXME("Unknown context MSIINSTALLCONTEXT_USERUNMANAGED\n"); if (dwContext == MSIINSTALLCONTEXT_MACHINE) - rc = OpenSourceKey(szProduct, &sourcekey, MSICODE_PRODUCT, FALSE, TRUE); + rc = OpenSourceKey(szProduct, &sourcekey, MSICODE_PRODUCT, FALSE, FALSE); else - rc = OpenSourceKey(szProduct, &sourcekey, MSICODE_PRODUCT, TRUE, TRUE); + rc = OpenSourceKey(szProduct, &sourcekey, MSICODE_PRODUCT, TRUE, FALSE); if (rc != ERROR_SUCCESS) return ERROR_UNKNOWN_PRODUCT;