@@ -52,6 +52,7 @@ function useSetKeys(manualNetworkSeed, setManualNetworkSeed) {
5252
5353 const {
5454 available: keyfileAvailable,
55+ generating: keyfileGenerating,
5556 filename,
5657 bind: keyfileBind,
5758 } = useKeyfileGenerator(manualNetworkSeed);
@@ -118,7 +119,7 @@ function useSetKeys(manualNetworkSeed, setManualNetworkSeed) {
118119 );
119120
120121 // only treat the transaction as completed once we also have keys to download
121− const completed = _completed && keyfileAvailable;
122+ const completed = _completed && keyfileAvailable && !keyfileGenerating;
122123
123124 return {
124125 completed,