diff --git a/src/pl/plpgsql/src/plpgsql.h b/src/pl/plpgsql/src/plpgsql.h
index 9cc1b47b40456d7b4f613b26f45cbead18723d02..23d05553adea71ad5cdfa9ccb71a42b4b7ece168 100644
--- a/src/pl/plpgsql/src/plpgsql.h
+++ b/src/pl/plpgsql/src/plpgsql.h
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/pl/plpgsql/src/plpgsql.h,v 1.103 2008/11/04 20:58:46 alvherre Exp $
+ *	  $PostgreSQL: pgsql/src/pl/plpgsql/src/plpgsql.h,v 1.104 2008/11/04 21:00:15 alvherre Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -274,6 +274,7 @@ typedef struct
 typedef struct
 {								/* Field in record */
 	int			dtype;
+	int			rfno;
 	char	   *fieldname;
 	int			recparentno;	/* dno of parent record */
 } PLpgSQL_recfield;