diff --git a/ydb/core/kqp/executer_actor/kqp_executer_impl.cpp b/ydb/core/kqp/executer_actor/kqp_executer_impl.cpp index b0c0bd9c1616..c1c617a3a277 100644 --- a/ydb/core/kqp/executer_actor/kqp_executer_impl.cpp +++ b/ydb/core/kqp/executer_actor/kqp_executer_impl.cpp @@ -39,7 +39,7 @@ void TEvKqpExecuter::TEvTxResponse::TakeResult(ui32 idx, NDq::TDqSerializedBatch ResultRowsBytes += rows.Size(); auto guard = AllocState->TypeEnv.BindAllocator(); auto& result = TxResults[idx]; - if (rows.RowCount() || !result.IsStream) { + if (rows.RowCount()) { NDq::TDqDataSerializer dataSerializer( AllocState->TypeEnv, AllocState->HolderFactory, static_cast(rows.Proto.GetTransportVersion()));