diff --git a/src/plugins/python/pythonrunconfiguration.cpp b/src/plugins/python/pythonrunconfiguration.cpp index fc8a367da45..a04d2b723a7 100644 --- a/src/plugins/python/pythonrunconfiguration.cpp +++ b/src/plugins/python/pythonrunconfiguration.cpp @@ -198,6 +198,10 @@ PythonRunConfiguration::PythonRunConfiguration(Target *target, Id id) connect(target, &Target::buildSystemUpdated, this, &RunConfiguration::update); connect(target, &Target::buildSystemUpdated, this, &PythonRunConfiguration::updateExtraCompilers); currentInterpreterChanged(); + + setRunnableModifier([](Runnable &r) { + r.workingDirectory = r.workingDirectory.onDevice(r.command.executable()); + }); } PythonRunConfiguration::~PythonRunConfiguration()