* owning column, if any (note this dependency is AUTO as of 8.2)
         */
        appendPQExpBuffer(query,
-                         "SELECT c.tableoid, c.oid, relname, "
-                         "relacl, relkind, relnamespace, "
-                         "(%s relowner) AS rolname, "
-                         "relchecks, (reltriggers <> 0) AS relhastriggers, "
-                         "relhasindex, relhasrules, relhasoids, "
-                         "relfrozenxid, "
-                         "0 AS toid, "
-                         "0 AS tfrozenxid, "
+                         "SELECT c.tableoid, c.oid, c.relname, "
+                         "c.relacl, c.relkind, c.relnamespace, "
+                         "(%s c.relowner) AS rolname, "
+                         "c.relchecks, (c.reltriggers <> 0) AS relhastriggers, "
+                         "c.relhasindex, c.relhasrules, c.relhasoids, "
+                         "c.relfrozenxid, tc.oid AS toid, "
+                         "tc.relfrozenxid AS tfrozenxid, "
                          "'p' AS relpersistence, "
                          "NULL AS reloftype, "
                          "d.refobjid AS owning_tab, "
                          "d.classid = c.tableoid AND d.objid = c.oid AND "
                          "d.objsubid = 0 AND "
                          "d.refclassid = c.tableoid AND d.deptype = 'a') "
-                         "WHERE relkind in ('%c', '%c', '%c', '%c') "
+                      "LEFT JOIN pg_class tc ON (c.reltoastrelid = tc.oid) "
+                         "WHERE c.relkind in ('%c', '%c', '%c', '%c') "
                          "ORDER BY c.oid",
                          username_subquery,
                          RELKIND_SEQUENCE,