diff --git a/src/DataTables/Column/PartAttachmentsColumn.php b/src/DataTables/Column/PartAttachmentsColumn.php index c8b61f45..0cc0b072 100644 --- a/src/DataTables/Column/PartAttachmentsColumn.php +++ b/src/DataTables/Column/PartAttachmentsColumn.php @@ -80,7 +80,8 @@ class PartAttachmentsColumn extends AbstractColumn $this->urlGenerator->viewURL($attachment), htmlspecialchars($attachment->getName()) . ': ' . htmlspecialchars($attachment->getFilename()), $this->FAIconGenerator->generateIconHTML( - $this->FAIconGenerator->fileExtensionToFAType($attachment->getExtension()), + // Sometimes the extension can not be determined, so ensure a generic icon is shown + $this->FAIconGenerator->fileExtensionToFAType($attachment->getExtension() ?? 'file'), 'fas', 'fa-2x' )