--- run.c.old 2012-08-02 13:11:52.906250000 +0100 +++ run.c 2012-08-02 13:12:03.562500000 +0100 @@ -499,7 +499,7 @@ { AllocConsole (); bHaveConsole = TRUE; - SetParent ((*GetConsoleWindowFP) (), HWND_MESSAGE); + ShowWindowAsync((*GetConsoleWindowFP) (), SW_HIDE); } } else if (!bHaveConsole)