diff --git a/src/plugins/coreplugin/basefilewizard.cpp b/src/plugins/coreplugin/basefilewizard.cpp
index f909c064f5dd76178d0b6e4cdb17d8ddceb23c0d..431fe8420d42cd90b9df8423e062f34b9fc55547 100644
--- a/src/plugins/coreplugin/basefilewizard.cpp
+++ b/src/plugins/coreplugin/basefilewizard.cpp
@@ -500,6 +500,7 @@ void BaseFileWizard::setupWizard(QWizard *w)
     w->setPixmap(QWizard::WatermarkPixmap, watermark());
     w->setOption(QWizard::NoCancelButton, false);
     w->setOption(QWizard::NoDefaultButton, false);
+    w->setOption(QWizard::NoBackButtonOnStartPage, true);
 }
 
 bool BaseFileWizard::postGenerateFiles(const GeneratedFiles &l, QString *errorMessage)