diff --git a/webroot/modules/contrib/linkit/src/Plugin/Linkit/Matcher/FileMatcher.php b/webroot/modules/contrib/linkit/src/Plugin/Linkit/Matcher/FileMatcher.php
index 16f40ea..3971d35 100644
--- a/webroot/modules/contrib/linkit/src/Plugin/Linkit/Matcher/FileMatcher.php
+++ b/webroot/modules/contrib/linkit/src/Plugin/Linkit/Matcher/FileMatcher.php
@@ -183,6 +183,9 @@ protected function buildDescription($entity) {
    * entity interface.
    */
   protected function buildPath($entity) {
+    if (\Drupal::moduleHandler()->moduleExists('file_entity')) {
+      return $entity->downloadUrl()->toString();
+    }
     return $entity->url();
   }
 }
