Blueprint file does not save filename to the .txt

I recently updated my kirby2 site to kirby3.
It is a single page site that combines multiple blueprints into one page.

I have a blueprint for my site.

title: Keyfeatures

files: true

pages: false

  status: false  
  url: false  


    label: Überschrift
    type:  text

    label: Unterüberschrift
    type: text

    label: Photo
    type: files

    label: Button Text
    type: text

For Photo, I can select an image in the panel.
However, instead of the filename, like it used to, kirby now saves it like this into the site’s .txt. file:

Imageprofile: - file://zGoEOT2iiAPbdL58

When I’m accessing it via


But I’m only getting this cryptic file string.

I hope someone can help me :slight_smile:

if ($image = $data->imageprofile()->toFile()) {
echo $image->url();

These string are UUIDs, a new feature since Kirby 3.8, to make sure that relations are still valid, even if a file is renamed (or a page slug changes or a user email).

If you don’t want to make use of this feature, you can disable it in your config.

Thank you so much for your very fast reply! It works now!

I browsed the docs but was not able to find information on this matter. Many thanks!!