diff --git a/src/plugins/qt4projectmanager/externaleditors.cpp b/src/plugins/qt4projectmanager/externaleditors.cpp
index d7f668992bfe08983a0c4f005a6fc2d1419080a1..68ab239079ce10809db83207987cbb104cadf5e3 100644
--- a/src/plugins/qt4projectmanager/externaleditors.cpp
+++ b/src/plugins/qt4projectmanager/externaleditors.cpp
@@ -115,7 +115,7 @@ bool ExternalQtEditor::getEditorLaunchData(const QString &fileName,
     data->arguments.push_back(fileName);
 #ifdef Q_OS_MAC
     if (useMacOpenCommand)
-        createMacOpenCommand(&binary, &(data->arguments));
+        createMacOpenCommand(&(data->binary), &(data->arguments));
 #else
     Q_UNUSED(useMacOpenCommand)
 #endif