diff --git a/src/backend/commands/typecmds.c b/src/backend/commands/typecmds.c
index 353043d581ac78c1bdf4b3972a8ba5dde3754ebf..4bc6358cadd46c6c55567a3b9bdf5685e0b83497 100644
--- a/src/backend/commands/typecmds.c
+++ b/src/backend/commands/typecmds.c
@@ -2961,7 +2961,7 @@ domainAddConstraint(Oid domainOid, Oid domainNamespace, Oid baseTypeOid,
 						  ccsrc,	/* Source form of check constraint */
 						  true, /* is local */
 						  0,	/* inhcount */
-						  false);		/* is only */
+						  false);		/* connoinherit */
 
 	/*
 	 * Return the compiled constraint expression so the calling routine can
diff --git a/src/include/catalog/pg_constraint.h b/src/include/catalog/pg_constraint.h
index b9e4bf41f93f659a1edcb0d857b587ae117489ad..9cc7bf7c260f601859f4e10a93f2bf84d73a0fa4 100644
--- a/src/include/catalog/pg_constraint.h
+++ b/src/include/catalog/pg_constraint.h
@@ -231,7 +231,7 @@ extern Oid CreateConstraintEntry(const char *constraintName,
 					  const char *conSrc,
 					  bool conIsLocal,
 					  int conInhCount,
-					  bool conIsOnly);
+					  bool conNoInherit);
 
 extern void RemoveConstraintById(Oid conId);
 extern void RenameConstraintById(Oid conId, const char *newname);