Index: base/shell/cmd/cmd.c =================================================================== --- base/shell/cmd/cmd.c (revision 76032) +++ base/shell/cmd/cmd.c (working copy) @@ -772,6 +772,7 @@ break; case C_PIPE: ExecutePipeline(Cmd); + Ret = nErrorLevel; break; case C_IF: Ret = ExecuteIf(Cmd);