diff --git a/src/plugins/intel_npu/src/plugin/npuw/partitioning/patterns/dcoff.cpp b/src/plugins/intel_npu/src/plugin/npuw/partitioning/patterns/dcoff.cpp index d055238b4743ed..9d06ab78f7be80 100644 --- a/src/plugins/intel_npu/src/plugin/npuw/partitioning/patterns/dcoff.cpp +++ b/src/plugins/intel_npu/src/plugin/npuw/partitioning/patterns/dcoff.cpp @@ -125,8 +125,7 @@ void apply_remap(Subgraph& fcall, const ClosureRemap& m) { // empty tensors by default. for (auto&& i : m.closure_remap) { new_lazy_closure.push_back(fcall._lazy_closure[i]); - // _closure is empty at this stage. To fill it for DCOFF, evaluate _lazy_closure - new_closure.push_back(fcall._lazy_closure[i].eval()); + new_closure.push_back(fcall._closure[i]); auto scale_iter = m.scale_remap.find(i); auto zerop_iter = m.zerop_remap.find(i);