diff --git a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp
index 076107f37755312828e14df998ca0fc1b4ce3726..cfc10e88b888da00e06e4840edfee2f9048aed3b 100644
--- a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp
+++ b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp
@@ -466,6 +466,8 @@ VCSBaseSubmitEditor::PromptSubmitResult
                                           bool *promptSetting,
                                           bool forcePrompt) const
 {
+    raiseSubmitEditor();
+
     QString errorMessage;
     QMessageBox::StandardButton answer = QMessageBox::Yes;