eduardo_santana@iol.pt writes:
> The tablespace info in pg_tables catalog table is missing after creating a
> table in a non default tablespace.
This bug report's not of much use without a concrete example.
But please note that pg_tables.tablespace is supposed to read as null
for a table that's in the database's default tablespace. Whether that
is "pg_default" is not relevant.
regards, tom lane