diff --git a/src/include/nodes/plannodes.h b/src/include/nodes/plannodes.h
index 92fd8e4fe4e11e2a8d2d283ce1d31f55bb9998de..6b28c8e28f4ddd846fc59f2af5966c4e0b41277e 100644
--- a/src/include/nodes/plannodes.h
+++ b/src/include/nodes/plannodes.h
@@ -513,7 +513,7 @@ typedef struct WorkTableScan
  * describing what is in the scan tuple's columns.
  *
  * fdw_recheck_quals should contain any quals which the core system passed to
- * the FDW but which were not added to scan.plan.quals; that is, it should
+ * the FDW but which were not added to scan.plan.qual; that is, it should
  * contain the quals being checked remotely.  This is needed for correct
  * behavior during EvalPlanQual rechecks.
  *
@@ -529,7 +529,7 @@ typedef struct ForeignScan
 	List	   *fdw_exprs;		/* expressions that FDW may evaluate */
 	List	   *fdw_private;	/* private data for FDW */
 	List	   *fdw_scan_tlist; /* optional tlist describing scan tuple */
-	List	   *fdw_recheck_quals;	/* original quals not in scan.plan.quals */
+	List	   *fdw_recheck_quals;	/* original quals not in scan.plan.qual */
 	Bitmapset  *fs_relids;		/* RTIs generated by this scan */
 	bool		fsSystemCol;	/* true if any "system column" is needed */
 } ForeignScan;