diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoqemumanager.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemoqemumanager.cpp
index 81024b218808c0bc734dc584c3e9fcdc833e2b15..0e3774e68d1f5b439391ee611a3e070f137a3105 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemoqemumanager.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemoqemumanager.cpp
@@ -369,8 +369,8 @@ void MaemoQemuManager::startRuntime()
 #ifdef Q_OS_WIN
     const QLatin1Char colon(';');
     const QLatin1String key("PATH");
-    env.insert(key, env.value(key) % colon % root % QLatin1String("bin"));
-    env.insert(key, env.value(key) % colon % root % QLatin1String("madlib"));
+    env.insert(key, root % QLatin1String("bin") % colon % env.value(key));
+    env.insert(key, root % QLatin1String("madlib") % colon % env.value(key));
 #elif defined(Q_OS_UNIX)
     const QLatin1String key("LD_LIBRARY_PATH");
     env.insert(key, env.value(key) % QLatin1Char(':') % rt.m_libPath);