diff --git a/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php b/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php
index c7f797055ed4b55b81a88a20b97162cd299b019f..f1bca96ef8ad34e14b42cec64e6ba913559eb4ff 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,