diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/installationmanager.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/installationmanager.cpp b/src/installationmanager.cpp index c3aeec88..d62067c2 100644 --- a/src/installationmanager.cpp +++ b/src/installationmanager.cpp @@ -653,7 +653,10 @@ IPluginInstaller::EInstallResult InstallationManager::doInstall(GuessedValue<QSt settingsFile.setValue("nexusFileStatus", fileCategoryID); settingsFile.setValue("installationFile", m_CurrentFile); settingsFile.setValue("repository", repository); - settingsFile.setValue("url", m_URL); + + if (!m_URL.isEmpty() || !settingsFile.contains("url")) { + settingsFile.setValue("url", m_URL); + } //cleanup of m_URL or this will persist across installs. m_URL = ""; |
