diff --git a/datafusion/physical-plan/src/buffer.rs b/datafusion/physical-plan/src/buffer.rs
index 5879b98c348e3..72df0f5345041 100644
--- a/datafusion/physical-plan/src/buffer.rs
+++ b/datafusion/physical-plan/src/buffer.rs
@@ -332,13 +332,24 @@ impl ExecutionPlan for BufferExec {
ctx: &crate::proto::ExecutionPlanEncodeCtx<'_>,
) -> Result