diff --git a/main.qml b/main.qml index 5f7035f7..440b79f4 100644 --- a/main.qml +++ b/main.qml @@ -246,9 +246,18 @@ ApplicationWindow { leftPanel.daemonProgress.updateProgress(dCurrentBlock,dTargetBlock); // Store wallet after every refresh. - //TODO: Doesn't need path after creation. Change libwalletqt - currentWallet.store("") - console.log("Saving wallet"); + if (currentWallet.blockChainHeight() > 1){ + + //TODO: Doesn't need path after creation. Change libwalletqt + currentWallet.store("") + console.log("Saving wallet"); + + // recovering from seed is finished after first refresh + if(persistentSettings.is_recovering) { + persistentSettings.is_recovering = false + } + } + isNewWallet = false // initialize transaction history once wallet is initializef first time; @@ -257,11 +266,6 @@ ApplicationWindow { walletInitialized = true } - // recovering from seed is finished after first refresh - if(persistentSettings.is_recovering) { - persistentSettings.is_recovering = false - } - leftPanel.networkStatus.connected = currentWallet.connected onWalletUpdate();