diff --git a/src/Admin/CommentsGridFieldConfig.php b/src/Admin/CommentsGridFieldConfig.php
index 9834df7..cebd18b 100644
--- a/src/Admin/CommentsGridFieldConfig.php
+++ b/src/Admin/CommentsGridFieldConfig.php
@@ -27,12 +27,16 @@ class CommentsGridFieldConfig extends GridFieldConfig_RecordEditor
/** @var GridFieldDataColumns $columns */
$columns = $this->getComponentByType(GridFieldDataColumns::class);
$columns->setFieldFormatting([
- 'ParentTitle' => function ($value, &$item) {
- return sprintf(
- '%s',
- Convert::raw2att($item->Link()),
- $item->obj('ParentTitle')->forTemplate()
- );
+ 'Parent.Title' => function ($value, &$item) {
+ if ($link = $item->Link()) {
+ return sprintf(
+ '%s',
+ Convert::raw2att($link),
+ $item->obj('ParentTitle')->forTemplate()
+ );
+ } else {
+ return $item->obj('ParentTitle')->forTemplate();
+ }
}
]);