diff --git a/lib/models/FileRef.php b/lib/models/FileRef.php
index a8f5da2997eceea595eda97733e91d58a1a3f120..afdc541bbf1dd6127ec725889ddb56234290383b 100644
--- a/lib/models/FileRef.php
+++ b/lib/models/FileRef.php
@@ -143,7 +143,7 @@ class FileRef extends SimpleORMap implements PrivacyObject, FeedbackRange
         $link = [];
         $params = [];
         $type = '0';
-        $file_name = $this->file->name;
+        $file_name = $this->file->name ?: $this->name;
         $file_id = $this->id;
 
         switch($mode) {