diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 45bcf40495ebc7ccc82cdf189028785e854fbeb8..3201097c6b239a4404f8adf684c67e9234abf6dd 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -651,7 +651,7 @@ public: GitClient *client = GitPlugin::instance()->gitClient(); if (m_commit.isEmpty()) { GitPlugin::instance()->gitVersionControl()->emitRepositoryChanged(m_workingDirectory); - if (client->checkCommandInProgress(m_workingDirectory) != GitClient::NoCommand) + if (client->checkCommandInProgress(m_workingDirectory) == GitClient::NoCommand) client->endStashScope(m_workingDirectory); } else { client->handleMergeConflicts(m_workingDirectory, m_commit, m_command);