diff --git a/concrete/src/Entity/File/Version.php b/concrete/src/Entity/File/Version.php
index <HASH>..<HASH> 100644
--- a/concrete/src/Entity/File/Version.php
+++ b/concrete/src/Entity/File/Version.php
@@ -1649,6 +1649,12 @@ class Version implements ObjectInterface
                 if ($type->shouldExistFor($imageWidth, $imageHeight, $file)) {
                     $path_resolver = $app->make(Resolver::class);
                     $path = $path_resolver->getPath($this, $type);
+                    if ($path) {
+                        $url = $app->make('site')->getSite()->getSiteCanonicalURL();
+                        if ($url) {
+                            $path = $url . $path;
+                        }
+                    }
                 }
             }
         } else {
adding canonical url to thumbnail paths since the method implies we're getting a url back