diff --git a/ProcessWin32.c b/ProcessWin32.c
index 6cddfe58e2cc543b9dbaa6f8f4fddf9eb2944b25..172e381f90ecc1765f3e7baf3ca80125e528ca6e 100644
--- a/ProcessWin32.c
+++ b/ProcessWin32.c
@@ -757,7 +757,6 @@ void kwsysProcess_Execute(kwsysProcess* cp)
                                   DUPLICATE_SAME_ACCESS)))
       {
       kwsysProcessCleanup(cp, 1);
-      CloseHandle(writeEnd);
       return;
       }
     }