"Sandy Spence" <axs(at)aber(dot)ac(dot)uk> writes:
> select typowner from pg_type where typname='trigger';
> typowner
> ----------
> (0 rows)
Um ... what PG version is this exactly? ("select version()" if you're
not sure.)
It's real hard to see why pg_dump would complain about a type that's not
there at all. You sure you checked this in the same database that's
being dumped?
regards, tom lane