diff --git a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp
index ad9c6e4fff3b15cb5fd2cc67e9af192b90cf9b9e..096356267cdfc0fe35dc50ef75380bc2f0e9a8d8 100644
--- a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp
+++ b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp
@@ -225,8 +225,9 @@ void Qt4ProjectManagerPlugin::updateContextMenu(Project *project,
         m_runQMakeActionContextMenu->setVisible(true);
         m_buildSubProjectContextMenu->setVisible(true);
 
-        m_runQMakeActionContextMenu->setText(tr("Run qmake in %1").arg(proFileNode->buildDir()));
-        m_buildSubProjectContextMenu->setText(tr("Build in %1").arg(proFileNode->buildDir()));
+        const QString nativeBuildDir = QDir::toNativeSeparators(proFileNode->buildDir());
+        m_runQMakeActionContextMenu->setText(tr("Run qmake in %1").arg(nativeBuildDir));
+        m_buildSubProjectContextMenu->setText(tr("Build in %1").arg(nativeBuildDir));
 
         if (!m_projectExplorer->buildManager()->isBuilding(project)) {
             m_runQMakeActionContextMenu->setEnabled(true);