diff --git a/src/plugins/debugger/debuggerkitinformation.cpp b/src/plugins/debugger/debuggerkitinformation.cpp
index 76fba76d83b87ddb541a31865fa32e3676243ae1..d74f69161c8737cb7ada885bce1f58e4ca884402 100644
--- a/src/plugins/debugger/debuggerkitinformation.cpp
+++ b/src/plugins/debugger/debuggerkitinformation.cpp
@@ -325,14 +325,14 @@ DebuggerKitInformation::DebuggerItem DebuggerKitInformation::variantToItem(const
             break;
         }
     }
-    result.binary = Utils::FileName::fromString(binary);
+    result.binary = Utils::FileName::fromUserInput(binary);
     return result;
 }
 
 QVariant DebuggerKitInformation::itemToVariant(const DebuggerItem &i)
 {
     QVariantMap vmap;
-    vmap.insert(QLatin1String(binaryKeyC), QVariant(i.binary.toUserOutput()));
+    vmap.insert(QLatin1String(binaryKeyC), QVariant(i.binary.toString()));
     vmap.insert(QLatin1String(engineTypeKeyC), QVariant(int(i.engineType)));
     return QVariant(vmap);
 }