| Index: installer/src/custom-action/close_application.cpp | 
| =================================================================== | 
| --- a/installer/src/custom-action/close_application.cpp | 
| +++ b/installer/src/custom-action/close_application.cpp | 
| @@ -206,12 +206,12 @@ | 
| */ | 
| std::wstring uilevel = Property( session, L"UILevel" ) ; | 
| bool interactive ; | 
| -    if ( uilevel == L"5" || uilevel == L"4" ) | 
| +    if ( uilevel == L"5" || uilevel == L"4" || uilevel == L"3") | 
| { | 
| interactive = true ; | 
| // Assert state is one of { notKnown, allow, passive, active, automatic } | 
| } | 
| -    else if ( uilevel == L"3" || uilevel == L"2" ) | 
| +    else if (uilevel == L"2") | 
| { | 
| // Assert installer is running without user interaction. | 
| interactive = false ; | 
|  |