diff --git a/src/plugins/git/gerrit/gerritremotechooser.cpp b/src/plugins/git/gerrit/gerritremotechooser.cpp index b5cf6e9f025..c242b1c6ade 100644 --- a/src/plugins/git/gerrit/gerritremotechooser.cpp +++ b/src/plugins/git/gerrit/gerritremotechooser.cpp @@ -99,9 +99,9 @@ bool GerritRemoteChooser::setCurrentRemote(const QString &remoteName) bool GerritRemoteChooser::updateRemotes(bool forceReload) { QTC_ASSERT(!m_repository.isEmpty() || !m_parameters, return false); + m_updatingRemotes = true; m_remoteComboBox->clear(); m_remotes.clear(); - m_updatingRemotes = true; QString errorMessage; // Mute errors. We'll just fallback to the defaults QMap remotesList = Git::Internal::GitPlugin::client()->synchronousRemotesList(m_repository, &errorMessage);