diff --git a/src/backend/parser/parse_relation.c b/src/backend/parser/parse_relation.c index 9fdcd83d75ba99501fbe60b8494d2a80b26b079a..1d0fc82bba2c968156a79ae0aa2978ed38979d9d 100644 --- a/src/backend/parser/parse_relation.c +++ b/src/backend/parser/parse_relation.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/parser/parse_relation.c,v 1.150 2010/02/26 02:00:52 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/parser/parse_relation.c,v 1.151 2010/04/28 00:46:33 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -95,7 +95,7 @@ refnameRangeTblEntry(ParseState *pstate, * match a schema name the user hasn't got access to. */ namespaceId = LookupNamespaceNoError(schemaname); - if (!OidIsValid(relId)) + if (!OidIsValid(namespaceId)) return NULL; relId = get_relname_relid(refname, namespaceId); if (!OidIsValid(relId))