Index: base/shell/cmd/call.c
===================================================================
--- base/shell/cmd/call.c	(revisión: 69990)
+++ base/shell/cmd/call.c	(copia de trabajo)
@@ -26,6 +26,9 @@
  *
  *    02-Apr-2005 (Magnus Olsen <magnus@greatlord.com>)
  *        Remove all hardcoded strings in En.rc
+ *
+ *    21-Nov-2015 (Pablo De Napoli <pdenapo@gmail.com)
+ *       Set error level properly  
  */
 
 #include "precomp.h"
@@ -72,11 +75,11 @@
         /* CALL :label - call a subroutine of the current batch file */
         while (*param == _T(' '))
             param++;
-        nErrorLevel = Batch(bc->BatchFilePath, first, param, NULL);
+        Batch(bc->BatchFilePath, first, param, NULL);
         return nErrorLevel;
     }
 
-    nErrorLevel = DoCommand(first, param, NULL);
+    DoCommand(first, param, NULL);
     return nErrorLevel;
 }
 
