diff --git a/src/Plugin/Block/UwCblImage.php b/src/Plugin/Block/UwCblImage.php
index ca2bc216d9eefe565d8c52e28ea4692ae66d32f2..d647481285e9cd94f279a814b9c57e19a393350e 100644
--- a/src/Plugin/Block/UwCblImage.php
+++ b/src/Plugin/Block/UwCblImage.php
@@ -184,6 +184,11 @@ class UwCblImage extends BlockBase implements ContainerFactoryPluginInterface {
     $output['caption_format'] = $this->configuration['caption_format'] ?? 'underneath_photo';
     $output['caption_alignment'] = $this->configuration['caption_alignment'] ?? 'left';
 
+    // If the uri is not set, then set it.
+    if (!isset($output['image']['uri'])) {
+      $output['image']['uri'] = $this->fileUrlGenerator->generate($output['image']['dirname'] . '/' . $output['image']['basename'])->toString();
+    }
+
     // Load values in build array.
     $build = [
       '#theme' => 'uw_block_image',