diff --git a/src/include/nodes/execnodes.h b/src/include/nodes/execnodes.h
index 4f5da00c863c9755fbd9caa7089f47078bb986c7..fc7f6e20f2b8a36e7a092f7421801299673156c8 100644
--- a/src/include/nodes/execnodes.h
+++ b/src/include/nodes/execnodes.h
@@ -507,10 +507,10 @@ typedef struct EState
 	bool	   *es_epqTupleSet; /* true if EPQ tuple is provided */
 	bool	   *es_epqScanDone; /* true if EPQ tuple has been fetched */
 
-	bool		es_use_parallel_mode; /* can we use parallel workers? */
-
 	/* The per-query shared memory area to use for parallel execution. */
 	struct dsa_area *es_query_dsa;
+
+	bool		es_use_parallel_mode; /* can we use parallel workers? */
 } EState;