diff --git a/windows/src/desktop/kmshell/main/Keyman.System.UpdateStateMachine.pas b/windows/src/desktop/kmshell/main/Keyman.System.UpdateStateMachine.pas index 43a98b0e0e..f4eef319ab 100644 --- a/windows/src/desktop/kmshell/main/Keyman.System.UpdateStateMachine.pas +++ b/windows/src/desktop/kmshell/main/Keyman.System.UpdateStateMachine.pas @@ -776,6 +776,7 @@ begin // Return to Idle state bucStateContext.RemoveCachedFiles; ChangeState(IdleState); + Exit; end; DownloadResult := DownloadUpdatesBackground;