diff --git a/src/backend/catalog/heap.c b/src/backend/catalog/heap.c index 9176f6280b..57df70f7b9 100644 --- a/src/backend/catalog/heap.c +++ b/src/backend/catalog/heap.c @@ -3195,6 +3195,10 @@ heap_truncate_one_rel(Relation rel) { Oid toastrelid; + /* Only certain relkinds have storage. */ + if (rel->rd_rel->relkind != RELKIND_RELATION) + return; + /* Truncate the actual file (and discard buffers) */ RelationTruncate(rel, 0);