Oh, so call_command... returns an error, if there is one? Doesn't it write it to stderr?