From 46bbbfcf131b1e4cffd7d6fb5a6b6ade71bcda2e Mon Sep 17 00:00:00 2001
From: Roman Dadkov <romand@etersoft.ru>
Date: Thu, 8 Dec 2011 21:57:19 +0400
Subject: [PATCH] msi: installation of Garant 7.6.0 (eterbug #7435)

---
 dlls/msi/action.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index d9cf4b2..df7288f 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -7350,6 +7350,9 @@ UINT ACTION_PerformUIAction(MSIPACKAGE *package, const WCHAR *action, UINT scrip
     if (!handled)
         handled = ACTION_HandleCustomAction(package, action, &rc, script, FALSE);
 
+    if(rc!=ERROR_SUCCESS)
+        rc=ERROR_SUCCESS;
+
     if( !handled && ACTION_DialogBox(package, action) == ERROR_SUCCESS )
         handled = TRUE;
 
-- 
1.7.6.4
