diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp
index 5734419f3f3afe94a3da5b8121cad35222484d36..f3daa225455e69f4c1d329f9c47de6377f1f4a48 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp
@@ -479,7 +479,7 @@ void MaemoRunConfiguration::updateSimulatorInformation() const
     }
 
     QDir dir(m_simulatorPath);
-    if (dir.exists(m_simulatorPath)) {
+    if (!m_simulatorPath.isEmpty() && dir.exists(m_simulatorPath)) {
         const QStringList &files = dir.entryList(QDir::Files | QDir::NoSymLinks
             | QDir::NoDotAndDotDot);
         if (files.count() >= 2) {