Does this have any effect on other calls like VideoLibrary.GetMovieSets because a set is theoretically a folder containing movies (same with GetTVShows etc). We don't want the "filetype" property showing up in these cases. Maybe it should be added in CFileOperations::GetDirectory() where we loop through all the retrieved files/directories anyway? Then we are 100% that "filetype" will only show up for Files.GetDirectory.