diff --git a/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php b/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php
index a0ea62c11ad5bef85aac80c54bbf3ccf65ac3310..78e06a99db02a68850bdfb35898a56370ef20865 100644
--- a/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php
+++ b/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php
@@ -89,6 +89,7 @@ return [
                 'type' => 'select',
                 'renderType' => 'selectSingle',
                 'foreign_table' => 'sys_file',
+                'foreign_table_where' => 'AND sys_file.uid = ###REC_FIELD_file###',
                 'minitems' => 1,
                 'maxitems' => 1,
                 'size' => 1,