diff --git a/src/cascadia/TerminalConnection/ConptyConnection.cpp b/src/cascadia/TerminalConnection/ConptyConnection.cpp index fdc3cd76c22..80719a73c7e 100644 --- a/src/cascadia/TerminalConnection/ConptyConnection.cpp +++ b/src/cascadia/TerminalConnection/ConptyConnection.cpp @@ -216,7 +216,7 @@ namespace winrt::Microsoft::Terminal::TerminalConnection::implementation _guid = Utils::CreateGuid(); } - THROW_IF_WIN32_BOOL_FALSE(DuplicateHandle(GetCurrentProcess(), hClientProcess, GetCurrentProcess(), &_piClient.hProcess, 0, FALSE, DUPLICATE_SAME_ACCESS)); + _piClient.hProcess = hClientProcess; } ConptyConnection::ConptyConnection(const hstring& commandline,