diff --git a/src/Model/SitewideContentTaxonomy.php b/src/Model/SitewideContentTaxonomy.php index bf61f3a..a28294d 100644 --- a/src/Model/SitewideContentTaxonomy.php +++ b/src/Model/SitewideContentTaxonomy.php @@ -48,9 +48,13 @@ public function updateColumns($itemType, &$columns) 'printonly' => true, // Hide on page report 'title' => _t('SilverStripe\\SiteWideContentReport\\SitewideContentReport.Tags', 'Tags'), 'datasource' => function ($record) use ($field) { - $tags = $record->$field()->column('Name'); + if ($record->hasMethod($field)) { + $tags = $record->$field()->column('Name'); - return implode(', ', $tags); + return implode(', ', $tags); + } + + return ''; }, ]; }