diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopublisherfremantlefree.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemopublisherfremantlefree.cpp
index c93c32ba441be95970f9dc27c7db770bbf4fc3b6..a71da734b10d73c86c25a7547e033651842efa07 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemopublisherfremantlefree.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemopublisherfremantlefree.cpp
@@ -160,8 +160,11 @@ void MaemoPublisherFremantleFree::createPackage()
     }
 
     setState(RunningQmake);
+    ProjectExplorer::AbstractProcessStep * const qmakeStep
+        = m_buildConfig->qmakeStep();
+    qmakeStep->init();
     const ProjectExplorer::ProcessParameters * const pp
-        = m_buildConfig->qmakeStep()->processParameters();
+        = qmakeStep->processParameters();
     m_process->start(pp->effectiveCommand() + QLatin1String(" ")
         + pp->effectiveArguments());
 }