diff --git a/src/lib/network/networkmanager.cpp b/src/lib/network/networkmanager.cpp index c341f043e..08821b55e 100644 --- a/src/lib/network/networkmanager.cpp +++ b/src/lib/network/networkmanager.cpp @@ -148,6 +148,7 @@ void NetworkManager::authentication(const QUrl &url, QAuthenticator *auth, QWidg } if (dialog->exec() != QDialog::Accepted) { + *auth = QAuthenticator(); delete dialog; return; } @@ -206,6 +207,7 @@ void NetworkManager::proxyAuthentication(const QString &proxyHost, QAuthenticato formLa->addWidget(box); if (dialog->exec() != QDialog::Accepted) { + *auth = QAuthenticator(); delete dialog; return; }