diff --git a/src/plugins/qt4projectmanager/qt-desktop/desktopqtversion.cpp b/src/plugins/qt4projectmanager/qt-desktop/desktopqtversion.cpp
index d030c20e6e0c3b936f3907f0f0c7202a660126cc..0fc6e30a5b33234d34261f227a45cc02993a00dc 100644
--- a/src/plugins/qt4projectmanager/qt-desktop/desktopqtversion.cpp
+++ b/src/plugins/qt4projectmanager/qt-desktop/desktopqtversion.cpp
@@ -87,7 +87,20 @@ QList<ProjectExplorer::Abi> DesktopQtVersion::detectQtAbis() const
 
 bool DesktopQtVersion::supportsTargetId(const QString &id) const
 {
-    return id == QLatin1String(Constants::DESKTOP_TARGET_ID);
+    using namespace ProjectExplorer;
+    if (id == QLatin1String(Constants::DESKTOP_TARGET_ID))
+        return true;
+    if (id == QLatin1String("RemoteLinux.EmbeddedLinuxTarget")) {
+        foreach (const Abi &abi, qtAbis()) {
+            switch (abi.os()) {
+            case Abi::BsdOS: case Abi::LinuxOS: case Abi::MacOS: case Abi::UnixOS:
+                return true;
+            default:
+                break;
+            }
+        }
+    }
+    return false;
 }
 
 QSet<QString> DesktopQtVersion::supportedTargetIds() const