diff --git a/dali/pipeline/executor/executor.cc b/dali/pipeline/executor/executor.cc index 1bd74a18c0..b68aaa14b2 100644 --- a/dali/pipeline/executor/executor.cc +++ b/dali/pipeline/executor/executor.cc @@ -327,9 +327,13 @@ void Executor::RunHelper(OpNode &op_node, Workspac for (int i = 0; i < ws.NumOutput(); i++) { if (ws.template OutputIsType(i)) { - set_order(ws.template Output(i)); + auto &out = ws.template Output(i); + out.Reset(); + set_order(out); } else { - set_order(ws.template Output(i)); + auto &out = ws.template Output(i); + out.Reset(); + set_order(out); } }