diff --git a/lib/models/FileRef.php b/lib/models/FileRef.php
index c3804f8f92e680cfb399373dbc3dd43e16a65eb8..9fddc417734b95375668e93b2f41f08f2e4f283f 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) {