diff --git a/datafusion/physical-plan/src/buffer.rs b/datafusion/physical-plan/src/buffer.rs
index 3be331a1ee1ba..12f56ff3c7276 100644
--- a/datafusion/physical-plan/src/buffer.rs
+++ b/datafusion/physical-plan/src/buffer.rs
@@ -305,13 +305,24 @@ impl ExecutionPlan for BufferExec {
ctx: &crate::proto::ExecutionPlanEncodeCtx<'_>,
) -> Result