Restoring all files in failed disk D causes some files in C to be pulled from backup

When searching for java in the backup under D, i find following references:

lrwxr-xr-x  1 urbackup  urbackup  82 Oct 11 17:55 javapath -> ../../../../../../C/Program Files/Common Files/Oracle/Java/javapath_target_9421087
lrwxr-xr-x  1 urbackup  urbackup  82 Oct 11 17:55 /mnt/data/DESKTOP-N3KU1HK/201011-1752/D/OLD/Program Files/Common Files/Oracle/Java/javapath -> ../../../../../../C/Program Files/Common Files/Oracle/Java/javapath_target_9421087
lrwxr-xr-x  1 urbackup  urbackup  61 Apr 23  2017 java.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/java.exe
lrwxr-xr-x  1 urbackup  urbackup  62 Apr 23  2017 javaw.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/javaw.exe
lrwxr-xr-x  1 urbackup  urbackup  63 Apr 23  2017 javaws.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/javaws.exe
lrwxr-xr-x  1 urbackup  urbackup  63 Apr 23  2017 /mnt/data/DESKTOP-N3KU1HK/201011-1752/D/ProgramData/Oracle/Java/javapath/javaws.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/javaws.exe
lrwxr-xr-x  1 urbackup  urbackup  61 Apr 23  2017 /mnt/data/DESKTOP-N3KU1HK/201011-1752/D/ProgramData/Oracle/Java/javapath/java.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/java.exe
lrwxr-xr-x  1 urbackup  urbackup  62 Apr 23  2017 /mnt/data/DESKTOP-N3KU1HK/201011-1752/D/ProgramData/Oracle/Java/javapath/javaw.exe -> ../../../../../C/Program Files/Java/jre1.8.0_131/bin/javaw.exe

This explains why i got errors like
2020-10-25 10:11:25: ERROR: Cannot open “/mnt/data/DESKTOP-N3KU1HK/201011-1752/C/Program Files/Common Files/Oracle/Java”: No such file or directory (2)

This is quite unexpected, since this means Urbackup doesn’t restore those as links, but tries resolving the link, which leads to inconsistent backup set.